Lake Farm Country Park

Public park in Hillingdon · 27.33 hectares