The City Hidden Garden

The City’s Best Hidden Garden

You probably wouldn't guess that London is one of the greenest cities in the world. But even discounting our huge Royal Parks, there are gorgeous green spaces hidden right under your nose, and my favourite is only a 10 minute walk from Bank Junction....