Docklands

Docklands is the semi-official name for an area in the east of London, England, comprising parts of several boroughs (Southwark, Tower Hamlets, Newham and Greenwich) in Greater London. The eponymous docks were formerly part of the Port of London, at one time the world's largest port. They have now been redeveloped principally for commercial and residential ...Docklands review

England (5)South East England (1)Greater London (1)Docklands (1)Canary Wharf (1)

Elektron Tower

2-bedroom apartment to rent #6223

750—1200 £ pW

Sleeps 5 pax

Canary WHarf, Docklands, London city, self caterings, serviced, luxury, riverside.

more