London is, of all of the major cities, one of the most blessed when it comes to green spaces. The city is wide and open, rather than tall and compact, meaning that some of the most beautiful parks in the…

London is, of all of the major cities, one of the most blessed when it comes to green spaces. The city is wide and open, rather than tall and compact, meaning that some of the most beautiful parks in the…