Managed New Providence Wharf, Fairmont Avenue, Nr Canary Wharf, London, E14. £625 Weekly Flat 1082 sqft 2 2 1
Managed Landmark West Tower, 22 Marsh Wall, Nr Canary Wharf, London, E14 £550 Weekly Flat 540 sqft 1 1 1
Landmark East Tower, 24 Marsh Wall, Canary Wharf, Docklands, London, E14 £575 Weekly Flat 546 sqft 1 1 1