Art Exhibition Venue London - Art Exhibition Space London - Soho, London, United Kingdom
The Gallery Soho, is a great central London exhibition space well suited for an art show. Offered as a blank canvas with stripped wooden floors and large windows offering natural light, the gallery is arranged over two floors with its own entrance on Charing Cross Road. The gallery also houses Claire de Rouen books, a dedicated photography and fashion shop, that has a dedicated worldwide following which can help complement any exhibition.
Click on the buttons below to share this page: