The White Horse

The White Horse
153-155 Hoxton Street, London, N1 6PJ
Photo of The White Horse