Developers in East Central London

1 - 2 of 2  

Peabody - City Angel SO

City Road, Islington, London, EC1V 2QQ

A striking collection of 100 studio and one bedroom Shared Ownership apartments for those beginning to spread their wings in London’s most ... Full details