Len Duckworth Fish & Chips is a long-standing eatery specializing in traditional fried fish and chips, alongside seafood options like shrimp and scallops, plus coleslaw. Established in 1929, it offers British and Canadian cuisine.