Managed Discovery Dock Apartments East, South Quay Square, Nr Canary Wharf, London, E14 £525 Weekly Flat 1 1 1
Let Managed Elektron Tower, Blackwall Way, Nr Canary Wharf, London, E14 £400 Weekly Flat 486 sqft 1 1 1