The Tap House

The Tap House
Annwell Lane, Ashby-de-la-Zouch, Leicestershire, LE65 2TA