The Walkie Talkie skyscraper (20 Fenchrch Street, London, UK) together with riverside buildings seen from the River Thames


Size: 4835px × 3148px
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