The White Lion Inn

High St, Hampton in Arden, B92 0AA, United Kingdom

Hotel image
Read more reviews for The White Lion Inn