Be the first to like this
The Gallery Soho is premier London's boutique events space. The gallery soho is blank canvas venue at central london comprising of 1800 square feet.
Highlights from Gallery Soho:
bar and kitchen facilities
1800 sq ft
For more info: http://www.thegallerysoho.com