London Square

A prestigious new development of 1, 2 and 3 bedroom apartments built to a high specification just a short distance from Canada Water station.

 

Client
London Square

Development
Quebec Way