Eat and drink

We are sorry but due to the continuing situation the Cafe is closed until further notice
We are sorry but due to the continuing situation the Cafe is closed until further notice
17 East End Road,
Finchley, London N3 3QE
T +44(0)20 8346 7812
F No fax available
Contact us
Download map
Terms & Conditions | Accessibility | Privacy & Cookies | Press & Media
© Stephens House & Gardens 2021 | Registered charity no. 1093908 | 17 East End Road, Finchley, London N3 3QE | Tel +44(0)20 8346 7812