The White Horse Inn
- Address
- 87 Town Street
- Armley
- Place
- LS12 3HD Leeds
Description
The White Horse Inn can be found at 87 Town Street . The following is offered: Public Houses, Bars & Inns, Night Clubs - In Leeds there are 415 other Public Houses, Bars & Inns. An overview can be found here.
Reviews
This listing was not reviewed yet