Old Deer Park cricket ground
Old Deer Park cricket ground is part of the Old Deer Park in Richmond, London. The park has been used as a venue for cricket since the 1860s and is home to Richmond Cricket Club.
Source: Wikipedia — Old Deer Park cricket ground (CC BY-SA 4.0)