The charming village with one of the UK's best restaurants 0 31.10.2024 15:52 Express.co.uk Tucked away on the Cornwall's north coast is Port Isaac, which is home to a Michelin-starred restaurant and the filming location for ITV's Doc Martin.