City of London (the Square Mile) skyscrapers with River Thames in foreground. Including 20 Fenchurch St, the Walkie Talkie and Cheese Grater, London.
Size: 8080px × 5354px
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