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 ...
25 Things to do in London - Tourist England
This summary was compiled by our editorial team from publicly available information for quick reading. For full details, refer to original reporting where available.