Top 5 London Parks

Whilst doing a bit of research before writing this piece, I found out – to my greatest surprise – that London is one of the world’s greenest capitals… In fact as the Indipendent has mentioned in one of its articles: “if you include¬†the 3.8million gardens in the capital, plus all the parks, nature reserves, graveyards […]

Continue Reading