Soho House Wedding Venue
About Soho House
All you need from a wedding venue, SOHO HOUSE is a beautiful venue with a licence for civil ceremonies in , London North.
Contact & Location
Soho House
40 Greet Street, Soho, W1D 4EB, Central London, United Kingdom