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 »