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.