Well established Michelin starred restaurant that some feel is the best Indian in London. Specialises in north Indian food.
More information and reviews