Dec 31 • 08:00 UTC 🇬🇧 UK Mirror

UK's 'chip shop capital' named with 93 chippies and stunning views

A seaside town in the UK has been declared the 'chip shop capital' with a remarkable 93 fish and chip shops, indicating the highest density per capita in the country.

📡 Similar Coverage