Ludgrove Playing Field

Public park in Barnet · 2.95 hectares