The Park

Public park in Hillingdon · 1.25 hectares