Doctor in Lydd-on-Sea, England The most extensive list of Doctor in Lydd-on-Sea, England Clifton C Lydd-on-Sea, England Doctor Detail Address: 20 Taylor Road, Lydd-on-Sea, Romney Marsh, Lydd-on-Sea, England TN29 9PA . Phone: +44 1797 366689. Types of specialists in Lydd-on-Sea, England Doctor General contractor