Since it first opened all the way back in 1962, Taj Mahal has kept the people of Streatham coming back for more and more of their delicious Indian cuisine. Bringing the authentic flavours of India to London, at this traditional curry house on Leigham Court Road you’ll find an extensive menu full of all of the classics, from a hefty selection of curries to an array of starters and sides.
With its delectable Indian dishes and welcoming hospitality, it is no wonder that the Taj Mahal has become such a fixture in London’s Streatham area, and on the menu you’ll find just about every type of curry imaginable. From fiery dopiaza dishes to flavour packed bhunas and biryanis, there is something to suit everyone no matter what level of spice you’re seeking. Start your meal off by tucking into some old favourites like pakora, bhajis and samosas or a tandoori sheek kebab.
The main course menu is so lengthy you may struggle choosing from all of the options – we recommend trying the Hyderabadi chicken or lamb, slowly simmered in yoghurt and tamarind and flavoured with mild spices, or the karahi kebab khyberi, diced chicken cooked with khyberi spices, tomato and capsicum. Attracting curry-loving locals from the Streatham area of London to its location on Leigham Court Road, the Taj Mahal can get busy so score a seat at this cosy Indian restaurant by making your reservation in advance!
Very good ambience. Fresh flavoursome food. Prices are good although the rice portions are somewhat small if you are quite hungry. I would definitely recommend it and will be eating there again. Excellent service.
Excellent evening. We’ve been a few times before and it never fails to disappoint. Friendly staff, great quality food, wonderful value. Favourite curry house in London.
We have been coming to this restaurant for 30 years , I would. Recommend this restaurant to all friends and family , great for delivery too .