White Deer Richmond Park White Deer Richmond Park / Richmond park, in the london borough of richmond upon thames, was created by charles i in the 17th century as a deer park.