The Horse Hospital is a three tiered progressive arts venue in London providing an encompassing umbrella for the related media of film fashion, music and art.
Generally Mon. – Sat. 12pm to 6pm
Generally Mon. to Sun. 7:30pm to 11pm