Thorpe Green - Find a park or open space

Location
Green Road, Egham, TW20 8QN