To navigate, press the arrow keys. Mayflower Chinese ← View details 5 High Street, Chard, England TA20 1QF +44 1460 68008 Get Directions From* To * — Required information