Get Directions to Newchurch House Restaurant ← View details The Street, Newchurch, Romney Marsh, Kent TN29 0DZ, United Kingdom, New Romney, England Get Directions From* To * — Required information