The Space | London

Situated in London's creative quarters, adjacent to the historic canals of Broadway Market, The Art House occupies an old textile factory and warehouse. The 7,000 sq ft building includes gallery space, screening facilities, lounge areas, and a maker's space, as well as a fully equipped kitchen and roof terrace. 

 
 
 

The Art House is the perfect space for bringing together communities through creative, experiential and immersive events. 

 
 

Location