Car repair in Lydd, England The most extensive list of Car repair in Lydd, England Car Craft Lydd, England Car repair Detail Address: Dengemarsh Road, Lydd, Romney Marsh, Lydd, England TN29 9JH . Phone: +44 1797 320222. Website: carcraft-arc.com. Types of specialists in Lydd, England Car repair Dentist Doctor General contractor Plumber