House boats and barges moored at Wapping on the north bank of the River Thames with modern apartment buildings behind.

- Image ID: EAJBJW
House boats and barges moored at Wapping on the north bank of the River Thames with modern apartment buildings behind.
Anthony Hatley / Alamy Stock Photo
Image ID: EAJBJW
Location: London, England.