Thorpe Green

Public park in Runnymede · 9.59 hectares