20 Fenchurch Street building with Sky Garden on the top with neo Futurism style in historic City of London financial district, London, England, UK.

20 Fenchurch Street building with Sky Garden on the top with neo Futurism style in historic City of London financial district, London, England, UK. - 194507347