Location 11836
A chapel and events space in the Clapton area of London.
Local train stations, hotels, restaurants and parking.
Tags relating to this listing
Locations similar to 11836
LABS House Bloomsbury
Clapton Country Club Clapton
Sunbeam Ladbroke Grove
Charlton House Greenwich
Contact Details
Availability