Finchley Memorial Hospital Communal Space

Public park in Barnet · 1.48 hectares