Olivers Wharf on the Waterside of the River Thames in London

- Image ID: CTKWG9

Olivers Wharf on the Waterside of the River Thames in London

jackie ellis / Alamy Stock Photo

Image ID: CTKWG9

Location: Wapping in the London Borough of Tower Hamlets