Shine on: The best restaurants to celebrate Diwali in London