The BEST Fish & Chips in Lynmouth! Esplanade Fish Bar
The Esplanade Fish Bar is a popular, award-winning fish and chip shop located on the harbourside in Lynmouth, North Devon. Probably the best chippie in town!
The Esplanade Fish Bar is a popular, award-winning fish and chip shop located on the harbourside in Lynmouth, North Devon. Probably the best chippie in town!