Indian restaurants in Great Britain have kept their Michelin stars (Photo: Instagram/ gymkhanalondon) The Michelin Guide Ceremony 2025 for Great Britain & Ireland was held on February 10 in Glasgow.