Leaf Envys best botanical spots in London - Leaf Envy

Leaf Envys best botanical spots in London

Did you know London is not only one of the greenest cities in the UK, but in the world? Making it the perfect place to spend hours enjoying nature. Here are our team's top London botanical destinations to escape the hustle and bustle from London parks and gardens to indoor conservatories.