51 Buckingham Gate’s South Indian restaurant, Quilon has received the ultimate culinary accolade – a Michelin star.

In the latest Michelin guide Quilon is one of five London restaurants to be awarded their first Michelin stars. Quilon is only the fifth Indian restaurant in the capital to win the honour and is the only More >