16+ Rooftop Garden 120 Fenchurch Street London Background. Make sure you look up to fully experience the variety of video footage of london's parks, waterscapes and. Located at 120 fenchurch street, the garden at 120 is very close to the original sky garden.
You can sign up to become a friend of the garden the worshipful company of gardener's awarded the garden at 120 a skyline trophy in their 2019 summer campaign. Garden at 120 is just around the corner. 120 fenchurch street, london ec3m 5al england.
Public rooftop garden of an office building in the centre of london.
Visiting the garden at 120. One of the city's biggest restaurant groups, d&d london, today announced that it will open a new restaurant on the 14th floor of a new development in the city — at 120 fenchurch street. With free entry, you can't really complain. A new roof garden has opened in the city of london, and what it lacks in height, it more than makes up for in width — it's the largest roof garden in london.