Managed Landmark East Tower, Marsh Wall, Nr Canary Wharf, London, E14 £675 Weekly Flat 871 sqft 2 2 1
Managed New Providence Wharf, Fairmont Avenue, Nr Canary Wharf, London, E14 £646.15 Weekly Flat 1082 sqft 2 2 1
Under Offer Elektron Tower, Blackwall Way, Nr Canary Wharf, London, E14 £425 Weekly Flat 486 sqft 1 1 1