
Indian££££Michelin ★
Jamavar
8 Mount Street, London W1K
Address
8 Mount Street, London W1K
Nearest Tube
Bond Street
Dress Code
Smart casual
Booking
Book ahead
The Leela Group's London flagship, at 8 Mount Street, takes its cue from the grand dining rooms of India's palaces. The Indian cooking here holds a Michelin star, with spicing that is careful and precise. Book it for a proper occasion rather than a quick supper.