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

- Image ID: EAJBK1
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: EAJBK1
Location: London, England.