City of London (the Square Mile) skyscrapers with River Thames in foreground. Including 20 Fenchurch St, the Walkie Talkie and Cheese Grater, London.


Size: 8054px × 5278px
Location: City of London, London
Photo credit: © John Freeman / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: 20, building, cheese, city, fenchurch, grater, london, mile, river, square, st, talkie, thames, walkie