2 results - showing 1 - 2

Bardon Mill Village Store and Tea Room

Tea Rooms and Coffee Shops
Award winning Village Store and Tea Room situated in Bardon Mill selling general g...
The Inn is set amongst some of the most breath-taking scenery in England and stand...
2 results - showing 1 - 2