Estate Agents in London - Canary Wharf 20 Canada Square, Unit 2, Canary Wharf, London, E14 5ER Tags: flats, houses, letting, mortgage advice, property management, residential, sales