Explore India's rich culinary heritage and find the UK's best Indian restaurants with dishes from Bengal, Punjab or Maharashtrian and really start Goan places.
Indian
39 Buckingham Palace Road,
SW1W 0PP,
London
Average price £55
Christmas Day Menu £267
Simple staples like naan and lentils were made with heart