It might be hard to imagine when you’re stood in the middle of Piccadilly Circus, but London is teeming with nature and greenery for you to enjoy. 🌱
We’ve listed out 6 places to visit to enjoy nature in London 👇
1. Underground in Bloom
Gardens can flourish in the most unusual of places and Underground in Bloom celebrates exactly that. 🌸
The gardens recognise the London Underground staff who have added to their station by growing flowers, plants, fruit and vegetables in their stations. Get down to your nearest London Underground Station and enjoy the nature!

2. Explore Kyoto Garden at Holland Park
In Holland Park you can find this unique, Japanese style garden. It offers a bit of peace and quiet, perfect for a bit of reflection and relaxation.
3. Head to the Terrarium Garden at St. James’s Park
Head to St. James’s Park and enjoy the low-maintenance Terrarium Garden, which is filled with plants that thrive in the harsh environment of the Tube.
4. Visit Kew Gardens
With over 300 acres of garden, a treetop walk and the largest surviving Victorian glasshouse, Kew Gardens is a perfect day out. It’s a great place to immerse yourself in nature in London.

5. Wander round the Barbican Conservatory
The Barbican Conservatory is the second largest in the world and is home to over 2,000 species of tropical plants.
6. Browse the nature illustrations at Sloane Square Underground
In partnership with Chelsea Physic Garden, where Hans Sloane himself was once trained, a new graphic feature has been created for the station by scanning and reassembling plant cuttings onto a vitreous enamel feature.
Your favourite green spaces
There’s so much nature hidden around London. Where are your favourite green spaces to enjoy? Tell us in the comments. 👇🏾