22 Mill Street Restaurant (with rooms)

22 Mill Street
Chagford
United Kingdom