Events Venue London
Welcome to The Gallery Soho, a Central London events venue comprising of 1800 square feet which is available for exclusive hire. The venue is a blank canvas with stripped wooden floors and white walls which can be tailored to suit any type of function or event. Please take a look at how the space can be used and has been used by our clients. Located in the vibrant heart of Soho, The Gallery Soho stretches over two floors with an exclusive entrance at street level and a private bar. Each floor has large windows offering plenty of natural light and overlooks this lovely part of London.