Traditional Indian Restaurant
in Bromley
Here at Tamasha we pride ourselves on our reputation, make a restaurant or hotel booking today.
What We Do
Catering for You: Excellent Food and Service


At Tamasha, we believe dining is more than just a meal – it’s an experience. For over 30 years, we’ve been serving authentic Indian cuisine in the heart of Bromley, blending traditional recipes with contemporary flair to bring you flavours from every corner of India – from the spice-rich kitchens of Punjab to the coastal delights of Kerala.
Our name, Tamasha, means “a grand show or celebration” – and that’s exactly what we aim to deliver every time you walk through our doors.
With a commitment to excellence in both food and hospitality, our venue offers more than just a table – it offers memories. Whether you’re dining in our elegant restaurant, sipping cocktails in one of our beautifully designed bars, hosting an event for up to 140 guests, or staying overnight in our cosy hotel rooms, you’ll be looked after by a team that genuinely cares.