London, UK 21st May 2017. City of London financial district seen across Thames, from Tower Bridge.

- Image ID: JXF154
Jeanette Teare / Alamy Stock Photo
Image ID: JXF154
Location: Gaumont House, 3 Staffordshire St, London SE15 5TT, UK

Similar stock images