About Taj Mahal
Taj Mahal in Streatham SW16 is an Indian restaurant. The Taj Mahal — the white marble mausoleum built by Shah Jahan in Agra between 1632 and 1653 for his wife Mumtaz, considered the finest example of Mughal architecture and a UNESCO World Heritage Site. As a restaurant name, it remains the most ambitious reference point in the British Indian canon. Quality Indian food for the Streatham community.
Available for dine-in and takeaway in Streatham SW16.
Find Us
11A Leigham Court Road, London, SW16 2ND
Share This Restaurant
Write a Review
Customer Reviews
No reviews yet — be the first to share your experience!