DID YOU KNOW…

Richmond Park is the largest of all of London’s Royal Parks and rather uniquely is home to around 630 red and fallow deer, making it the perfect spot for a winter walk!