London’s largest roof garden – 120 Fenchurch Street – reopens
After a rather long pandemic closure, the large roof garden at 120 Fenchurch Street has reopened to the public, with a very windswept opening week ahead.What is known as The Garden at 120 sits on top of the newly opened Fen Court office building at, unsurprisingly 120 Fenchurch Street, and is dramatic in both the size of the roof space and the views available.
Candidly, December is not the best time to open any garden to the public, and certainly not this week when it’s blowing a gale, rai
Read more »