Richmond Park: 6 Scenic Walks and Nature Spots You’ll Love
Richmond Park is London’s largest Royal Park: 2,500 acres of ancient woodland and grassland, home to around 630 free-roaming red and fallow deer. It lies about 8 miles south-west of central London in Richmond upon Thames. Entry is free, pedestrian gates stay open 24 hours except during the November and February deer culls, and Richmond …