Sketch, a Michelin-starred restaurant in London, was named the most Instagrammable fine dining destination on Earth.
NEW YORK (PIX11) – A Manhattan eatery has been named the world’s most “in-demand” Michelin restaurant for 2025, according to The Luxury Travel Book. The restaurant has three stars for ...