The Tap House

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