cupure logo
townislandeuropeantouristsworldsholidaymajorparkbritsflights

English seaside town is home to world’s largest fish and chips shop – it’s on the beach with 60-year-old ‘secret recipe’

English seaside town is home to world’s largest fish and chips shop – it’s on the beach with 60-year-old ‘secret recipe’

Comments

Similar News

travel news