London Square, Canada Water | Everything you want from a London investment

London Square, Canada Water property investment. Prices from £470,000. 1, 2 and 3 bedroom high specification apartments all with a balcony or roof terrace. Landscaped central courtyard. Concierge service. Spectacular views of the city and canary wharf from selected apartments. Less than 10 minutes walk from Canada Water station.

London Square, Canada Water, London investment

Related Posts