People enjoying the sunshine at The Garden at 120, a roof garden in the City of London on top of the newly opened Fen Court office building.


Size: 5472px × 3648px
Location: Fen Court ,120 Fenchurch St,London EC3
Photo credit: © Steve Tulley / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 20, 120, architects, architecture, block, building, city, court, eric, fen, fenchurch, garden, gardens, london, office, open, parry, people, public, roof, rooftop, skyscraper, space, st, stylish, talkie, terrace, uk, walkie