The Pitts

Public park in Hounslow · 16.9 hectares