This gallery contains 1 photos.
The Horse Hospital in Bloomsbury is familiar to the modern art cogniscienti (though not to me). It was what its title suggests, a place for the doctoring of horses, built in 1797, originally as part of the mews behind the … Continue reading