Horse Hospital
Colonnade,
London,
WC1N 1HX
Colonnade,
London,
WC1N 1HX
1 person favorited this theater
Uploaded By
More Photos of This Theater
December 2007. The special, large treads that assisted horses ascending to the first floor.
No one has favorited this photo yet