All Why Jellycat’s Fish and Chips London Pop-Up Is a Must-VisitBy kellyDecember 18, 20240The Fish & Chips London pop-up run by Jellycat at Selfridges presents a delightful encounter. Tucked on the fourth floor,…