Back to News
London's 3 best fish and chip shops named and one could soon become UK's top takeaway for 2027

London's 3 best fish and chip shops named and one could soon become UK's top takeaway for 2027

The shortlist includes a popular spot in Borough Market

Read original article