Deer
Richmond Park is the largest of London's eight Royal Parks and at 2500 acres is the biggest enclosed space in London. Deer have played a major role in the park's history for hundreds of years, and presently there are 630 red and fallow deer freely roaming the park.
Click here for more information about Richmond Park.
Click here for more information about Richmond Park.