The Gallery Soho

The Gallery Soho's profile image

The Gallery Soho is a Event Venue, central London events space over 1800 sq feet available for exclusive hire for wedding receptions, product launches, exhibitions, meetings, parties or functions.

Customer reviews

The Gallery Soho has no reviews yet.

Leave a review for The Gallery Soho