London’s world famous Madame Tussauds kicked off the UK’s season of Diwali celebrations this year by hosting its very first Diwali Weekend on the 16th and 17th October.
Celebrate Diwali – the Indian ‘Festival of Lights’ – at one of London’s finest locations for Indian cuisine at its very best – Chor Bizarre-India’s Restaurant. The exquisite Mayfair eaterie has launched an irresistible Diwali Special Menu to celebrate the most auspicious festival of the Indian calendar. The seasonal menu will run from 5th – 7th November 2010.