London Flowers

Londoners know how to stop and smell the roses – or any flower for that matter.

The acreage dedicated to parks in London surprised me. The Royal Parks of London includes eight public spaces covering 4,900 acres in greater London. By comparison, New York’s Central Park is 843 acres.

Find a sunny patch, spread out a blanket and enjoy some of London’s best natural attractions.

Add comment