For the last week, Hindus in London have been celebrating the festival Navaratri, meaning ‘nine nights’. Navaratri is a nine-day
An Indian classical music festival aiming to change perceptions of the genre returns to Merton for the third year tonight.
Summary: The festival of lights will be celebrated on 30th October. Image: By Alex Christian, Tamsin Crouch, Sam Murray &