Quilon

Quilon Restaurant Review

Michelin-starred Quilon, which is based on Buckingham Palace Road near Victoria, was as famed for its terrible décor as it was for its superb south-west Indian cuisine. Having closed at ... Read More
The Laundry Brixton Sunday Roast

Mint Leaf Restaurant

London leads the way in offering its demanding restaurant-goers high-end Indian establishments, and after my recent trip to Mint Leaf there’s another one to add to the list. The underground ... Read More