- United Kingdom
- Services
- Venue for Hire in Central London
Venue for Hire in Central London
We found 1 companies
The Gallery Soho
125 Charing Cross Road, London
The Gallery is a blank canvas, central London Events Venue available for exclusive hire for product launches, exhibitions, meetings, parties or functions. Its location, in the heart of the west end, a...
Verified+13 Years with us