The Horse Hospital, built in 1797 for horse care, is now an arts venue in London, capital of Britain. LBW Photo