Mitre Shaftesbury
23 High St, Shaftesbury
01747 853002
Recent Reviews
Order Online
Reserve
Mitre Shaftesbury
23 High St, Shaftesbury SP7 8JE
01747 853002