London Parks
Richmond Park Richmond Park is the largest park in London. Its 1,000 hectares provide a haven for a wide variety of species (deer, fallow deer, grey squirrels, swans, etc.). There are also some very old oak trees and other unique plantings. Richmond Park is in fact a nature reserve owned by the Queen. Originally it…