Telegraph Place, Canary Wharf
Situated on Telegraph Place only minutes away from Modchute Station and surrounded by local amenities, is this spacious four/five bedroom terrace house, an ideal property for any large family. The ground floor comprises of a spacious reception room, ground floor double bedroom/second living room,...
Mid Terraced House
5 Bedrooms