Horse Hospital

London Oddities: The Horse Hospital

London is littered with meeting halls, temperance rooms, debating chambers and lecture theatres. The clubs and cafes where talks take place are often tucked under arches or in tunnels, but there are other spaces that have been repurposed for the changing times as arts venues. One is the Horse Hospital in Herbrand Street, Bloomsbury, which […]