Strong demand for Canary Wharf development

Canary Wharf has to be one of the most desired places to live in the capital, in close proximity to central London, an array of pubs and restaurants and close to main underground station and what will be crossrail, no wonder when a new development of appartments came up for sale a couple of weeks…

Read More