Best English restaurant in Shaftesbury, united kingdom

The John Peel

52 High St Shaftesbury SP7 8AA United Kingdom