Home » Food » London’s Most Expensive Fish and Chips! WORLD RECORD!!