The Kitchen ← View details Russell Street, Tavistock, England PL19 8BD +44 1822 614149 Get Directions From* To * — Required information