Walking: Approximately 20 minutes on foot from Finchley Road or West Hampstead tube stations.
No events listed at this venue.