This venue is no longer featured on Hitched
Here are other nearby venues
Lewisham, East London
Offering a wonderfully flexible event space with an industrial chic décor throughout, the Small Beer...
Lambeth, South West London
Based in Lambeth in South West London, England, Lambeth Town Hall is a historical venue that hosts...
Located in the heart of London, England, the Shangri-La Hotel at The Shard, London, is a landmark...
Greenwich, South East London
**LOCKDOWN CEREMONIES FOR UP TO 15 GUEST**
Monday - Thursday Minimum 50 guests | Friday Minimum 60...