The Horse Hospital is an arts venue based in Central London which has been in existence since 1993. It is privately run by a staff of three, so there are no external influences about what they can and can't do, and they work on a Not-for-Profit basis. They have a range of events including films, music, art, fashion and many more of a nature that you are unlikely to find anywhere else. The building was built in 1797 to stable sick horses; hence the name - and is now grade II listed and obviously full of character. For something different, this is the place to go.
- Type: Theater
- Accept Credit Card: visa, mastercard
- Nearest Train: Russell Square