Windsor Open Space

Public park in Barnet · 7.93 hectares