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…