10. go for a stroll. London is a really green city, with huge Royal parks running throughout the metropolis. That means that one of the best things to do in ...