London, UK - July 16, 2019 - 20 Fenchurch Street seen from The Garden at 120, a roof garden in the city of London


Size: 3648px × 5472px
Location: The Garden at 120, London, UK
Photo credit: © I-Wei Huang / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: 20, 120, architectural, architecture, attraction, blue, britain, building, city, cityscape, cloudless, construction, court, destination, england, english, fen, fenchurch, garden, gem, green, hidden, high, kingdom, landmark, landscape, london, modern, outdoor, pergola, public, rise, roof, rooftop, sightseeing, sky, skyline, skyscraper, street, talkie, terrace, top, tourism, tourist, tower, travel, uk, united, urban, view, viewpoint, walkie