Traffic on London Bridge. In the background: City of London - 20 Fenchurch Street (Walkie Talkie building) and The Leadenhall Building (The Cheesegra

- Image ID: JDJ63R
John Birdsall / Alamy Stock Photo
Image ID: JDJ63R
Traffic on London Bridge. In the background: City of London - 20 Fenchurch Street (Walkie Talkie building) and The Leadenhall Building (The Cheesegrater), London 2017
Location: London, UK