A sneak preview of the roof garden at 120 Fenchurch Street

If you’re a fan of the Sky Garden, you’re going to love 120 Fenchurch Street – the City’s lush, new roof garden which opens to the public in August this year. A high-rise, outdoor oasis of tranquillity, the garden offers 360 degree views across the capital from a truly verdant vantage point. As an admirer of both gardens and high-rise towers, I was excited to be invited for a sneak preview last week.

view from the roof garden to the Gherkin at 120 Fenchurch Street

Roof garden at 120 Fenchurch Street

Continue reading