London: Top things to do in Richmond Park
Richmond Park is the largest of the eight Royal Parks of London. Covering an area of 2,500 acres, it is home to a large deer population, as well as ancient trees and other wildlife. It’s a fantastic spot for an outing and one of London’s many free activities. There are walking paths, bike tracks, ponds,…