fromwww.newsshopper.co.uk
2 months agoLondon's most expensive fish and chip shop where one meal will set you back 37
Kerridge's Fish & Chips redefines traditional British fare, offering the UK's favorite dish with a Michelin-star touch, but at a steep price starting from £25.