Olivers Wharf on the Waterside of the River Thames in London

- Image ID: CTKWEC

Olivers Wharf on the Waterside of the River Thames in London

jackie ellis / Alamy Stock Photo

Image ID: CTKWEC

Location: Wapping in the London Borough of Tower Hamlets