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


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