The Press
'World famous' fish bar in North Yorkshire is among finest chippies in Britain
Located in Scarborough, the "world famous" fish bar is less than a minute's walk away from the seafront – can you guess which fish and chip shop it is?
4 days ago