
About
Located in Bloomsbury, The Horse Hospital is a small, independent, artist-led arts venue housed in a Grade II listed former stable dating from 1797. Established in the early 1990s, it focuses on countercultural and experimental art across music, performance, film, fashion, and visual art, and is considered one of London's longest-running experimental arts spaces.


