Hampstead Community Centre, 78 Hampstead High Street, London, NW3 1RE
Very Good
Good
Generally Satisfactory