The Horse Hospital
7.37 kmThe Horse Hospital, London
The Horse Hospital is London’s longest running, truly independent arts venue providing a unique and distinctive artist-led environment for the related media of art, film, fashion, literature and mu...