River Thames locks, St Katharine Docks, Tower Hamlets, London, England, United Kingdom


Size: 5291px × 3543px
Location: St Katharine Docks, Tower Hamlets, London, England, United Kingdom
Photo credit: © Greg Balfour Evans / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: apartments, basins, boats, britain, british, complex, countries, docks, england, english, eu, europe, european, great, hamlets, harbour, heritage, historical, housing, isles, katharine, kingdom, landmarks, leisure, locations, london, marinas, period, popular, st, tower, uk, union, united, water, waterside