Skip to Content

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

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


image | by Dr. Radut