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 ...
2-bedroom apartment to rent #6223
750—1200 £ pW
Sleeps 5 pax