Tag: the garden at 120


  • The Garden at 120: A Sky-High Escape in the City

    Introduction The garden at 120 is one of London’s best-kept secrets, offering a public rooftop garden with sweeping views of the city. Unlike many other elevated spaces in London, this garden is free to enter, requires no pre-booking, and invites everyone to slow down in a calm, green environment. Perched atop 120 Fenchurch Street, the…