London, England, UK. 'You Are Here' on London tourist map. River Thames and Lambeth

- Image ID: DYHACP
PjrTravel / Alamy Stock Photo
Image ID: DYHACP
Location: London, England, UK.