Founded
1962
Legal Status
Other
Maintenance of open space bequeathed to residents of Finchley
Charity no. 210346
Registered 1962· England & Wales
Europe