Bar Owner at The White Horse Hotel - Haslemere, England, United Kingdom
The White Horse Hotel is a hospitality company based out of 22 High Street, Haslemere, United Kingdom.