The Walkie Talkie skyscraper (20 Fenchrch Street, London, UK) together with riverside buildings seen from the River Thames
Size: 4868px × 3200px
Location: River Thames, London, England, UK
Photo credit: © Graham Johns / Alamy / Afripics
License: Licensed
Model Released: None
Keywords: 20, architecture, building, design, fenchurch, london, river, riverside, skyscraper, street, talkie, thames, urban, walkie