Ten Acres

Public park in Hillingdon · 4.69 hectares