2023
TQ3780 : Boat moored on North Quay
taken 2 years ago, near to Poplar, Tower Hamlets, England

Boat moored on North Quay
Looking along the North Quay at West India Quay in the Docklands.
West India Docks
The West India Docks are a series of three docks on the Isle of Dogs in London, the first of which opened in 1802. The docks closed to commercial traffic in 1980 and the Canary Wharf development was built on the site.
Wikipedia: Link