>"The legendary London arts venue, The Horse Hospital, who just secured a new lease on their building, nurtures a vital web of creative expression and disruptive ideas"
Hidden down a cobbled backstreet behind the British Museum, a heavy _...Read More_