21-03-2025 06:00 via yourlocalguardian.co.uk

London’s most expensive fish and chip shop where one meal will set you back £37

Tom Kerridge's fish and chip shop at Harrods is known as London's most expensive chippy.
Read more »