Indian Restaurant

  • Indian Room Balham

    Indian Restaurant

    59 Bedford Hill, Balham, SW12 9EZ [map]

    5 TripAdvisor traveller rating
    Based on 24 reviews

    A modern, glass-fronted Indian on the burgeoning strip between The Bedford pub and Balham High Road, Indian Room has found itself something of a haven for couples.

  • The Indian Tapas

    Indian Restaurant

    284 Ewell Road, Tolworth, Surbiton, KT6 7QA [map]

    Indian Tapas with unique and colour ful flare.

  • Indian Zing

    Indian Restaurant

    236 King Street, London, W6 0RF [map]

    5 TripAdvisor traveller rating
    Based on 63 reviews

    Indian Zing is an elegant Indian restaurant in Hammersmith owned by Chef Manoj Vasaikar, whose name has become synonymous with some of the most creative and exciting Indian cooking in London today.

  • Indiana Restaurant

    Indian Restaurant

    129 Salmon Lane, Limehouse, E14 7PG [map]

    Much more than your typical Indian restaurant, Salmon Lane’s Indiana is a real local institution.

  • Jaflong Restaurant

    Indian Restaurant

    41 Lordship Lane, Dulwich, SE22 8EW [map]

    Yelp 5 out of 5 Based on 2 reviews

    Jaflong is the Contemporary Indo Banglo Cuisine restaurant in the heart of Dulwich.

  • Jaipur - South Woodford

    Indian Restaurant

    65 George Lane, South Woodford, E18 1JJ [map]

    Welcome to the Jaipur Award winning Restaurant.

  • Joy Indian Cuisine

    Indian Restaurant

    37 Brighton Road, Town Centre, Surbiton, KT6 5LR [map]

    Set in leafy Surbiton, Joy offers local food fans and visitors from further afield a gastronomic tour of some of India’s culinary regions.

  • Kathmandu Masala

    Indian Restaurant

    263 Croydon Road, Elmers End, Beckenham, BR3 3PS [map]

    Proudly offering the freshest Indian and Nepalese cuisine in all of Beckenham is the Kathmandu Masala restaurant located centrally on the Croydon Road.

  • Kennington Tandoori

    Indian Restaurant

    313 Kennington Road, Kennington, SE11 4QE [map]

    4 TripAdvisor traveller rating
    Based on 59 reviews

    The dining room at Kennington Tandoori is an elegant space dressed in lemon, plum and chocolate colours.

  • Khan's of Kensington

    Indian Restaurant

    3 Harrington Road, South Kensington, SW7 3ES [map]

    3 TripAdvisor traveller rating
    Based on 27 reviews

    Khan's of Kensington restaurant in London’s South Kensington just a few steps from the tube station has developed a core of devotees over the years, from household names to lesser mortals, who delight in its slightly modern take on North Indian cuisine.

  • Khan's Restaurant

    Indian Restaurant

    28 Montpelier Vale, Blackheath, SE3 0TA [map]

    4 TripAdvisor traveller rating
    Based on 14 reviews

    Khan’s restaurant in the centre of Blackheath has many locals rightly convinced that it is the best Indian in town.

  • Khyber Indian Restaurant

    Indian Restaurant

    284 High Street, East Croydon, Croydon, CR0 1NG [map]

    Described as offering 'a royal meal' by the Evening Standard's Fay Maschler, Khyber Restaurant presents a first-class Indian dining experience.

  • Kishmish

    Indian Restaurant

    448 Fulham Road, Fulham, SW6 1DL [map]

    4 TripAdvisor traveller rating
    Based on 18 reviews

    A trendy modern take on traditional Indian cuisine in this light and airy Fulham Road restaurant.

  • Kouchin Restaurant

    Indian Restaurant

    8 Station Parade, Ashford (Middlesex), TW15 2RX [map]

    Eat like a royal at Kouchin, a fine dining Indian and Bangladeshi restaurant conveniently situated on Ashford’s Station Parade.

  • La Porte Des Indes

    Indian Restaurant

    32 Bryanston Street, Marble Arch,

    4 TripAdvisor traveller rating
    Based on 255 reviews

    Discover a new gastronomic world resplendent with palm trees, exotic flowers and antiques, serving Indian cuisine 'with a difference' and French Creole specialities from Panicherry.

  • Laguna Tandoori Restaurant

    Indian Restaurant

    Uxbridge Road, Hanwell, W13 9AU [map]

    4 TripAdvisor traveller rating
    Based on 8 reviews

    One of Ealing's finest and favourite Indian restaurants, proved by the many accolades it has won, the Laguna Restaurant has been taking pride in its culinary passion for over 20 years.

  • Laksha Bay

    Indian Restaurant

    83-85 Wapping Lane, Limehouse, E1W 2RR [map]

    A first class Indian dining experience in London's riverside Wapping area, Laksha Bay is unique in its approach to food and ambience.

  • Lal Baag

    Indian Restaurant

    8 Knights Hill, Norwood, SE27 0HY [map]

    Welcome to Lal Baag Indian cooking has evolved from basic cooking which world corresponds to family cooking.

  • Lal Qila - Tottenham Court

    Indian Restaurant

    117 Tottenham Court Road, Marylebone, W1T 5AL [map]

    Located on London’s bustling Tottenham Court Road, Lal Qila is a brilliant Indian restaurant located right near the Warren Street tube station in Bloomsbury that is popular with a fun after-work crowd along with museum goers, pre-theatre diners, UCL academics and students.

  • Little India

    Indian Restaurant

    32 Gloucester Road, South Kensington, SW7 4RB [map]

    3 TripAdvisor traveller rating
    Based on 23 reviews

    Craving curry in Kensington? Just head for local favourite Little India.