London is the greenest city of its size with green space covering almost 40 percent of greater London, some 66 square miles. The city’s stunning parks are splendid spots to catch up with your mates, cuddle with a special someone, soak in nature’s eye candy, … even take a nap. There’s plenty of exploring to be done with eight Royal Parks; and heaths and commons throughout. Check out these snaps of some of London’s magnificent parks:
Do you have a favorite park in London?