Enoteco Pinchiorri Pop-Up at Harrods

This winter Harrods are bringing 13 Michelin stars to London all the way from Italy. Over the course of six months, six of the top Italian chefs will have a pop-up residency at Stelle di Stelle, Harrods’ latest 48-cover innovation…