Truss's Island

Public park in Runnymede · 0.14 hectares