Managed No. 1 West India Quay, Hertsmere Road, Nr Canary Wharf, Docklands, London, E14. £795 Weekly Flat 901 sqft 2 2 1
Landmark East Tower, 24 Marsh Wall, Canary Wharf, Docklands, London, E14 £575 Weekly Flat 546 sqft 1 1 1