Gardens and Green Spaces to explore
Greater London is Europe’s greenest city, and inside the City of London alone over 20 parks and gardens are thriving.
Stroll around the glass skyscrapers and Roman ruins and you’ll chance upon leafy squares and plant-heavy havens.