20 Fenchurch Street and Four Seasons Hotel in foreground, United Kingdom, England, London

- Image ID: TR6DAC
20 Fenchurch Street and Four Seasons Hotel in foreground, United Kingdom, England, London
blickwinkel / Alamy Stock Photo
Image ID: TR6DAC
Location: Grossbritannien,England,London