Get Directions to New Farm Restaurant ← View details Over Stratton, Nr South Petherton, Somerset TA13 5LQ, United Kingdom, Over Stratton, England Get Directions From* To * — Required information