Michelin Star Restaurants

This is your glossy guide to the ultimate in dining experiences we have to offer. Dine in style at Michelin star restaurants awarded between 1 – 3 stars in London and all over the UK. The term "Michelin Star" is a hallmark of fine dining quality and restaurants around the world tout their Michelin Star status. The allocation of stars is done annually by Michelin, based on anonymous visits by their inspectors. The precise definition of what is looked for in a restaurant in order to gain a star is a closely guarded secret of Michelin but the big reveal of the winners are right here on this page!

2 & 3 Michelin Starred Restaurants

New 1 Starred Restaurants 

1 Starred Restaurants