The White Horse Hampstead

The White Horse Hampstead
154 Fleet Road, London, NW3 2QX
Photo of The White Horse Hampstead