Cocksherd Wood

Public park in Slough · 4.74 hectares