The Gallery Soho Wedding Venue
About The Gallery Soho
Wedding reception venue in the heart of the west end of London, and completely adaptable white walled setting make this space ideal for any event.
Contact & Location
The Gallery Soho
Soho, WC2H 0EW, Central London, United Kingdom