Best British restaurant in Tamworth, united kingdom