Stephens House & Grounds

Public park in Barnet · 4.65 hectares