The White Horse

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