The White Lion Inn

5.0
(9 reviews)
Etnam Street, Leominster England
Inn
Hotel
The White Lion Inn | Hereford | United Kingdom | TripAligner