The Nehru Center is a branch of the Indian High Commision that specialises in culture from the subcontinent. They have a huge range of programs, including classical concerts, dance, theatre, plays, book launches, exhibitions and panel discussions on all aspects of life in or from India, past and present.
All these wonderful events are free, although some might get pretty busy. This is a great chance to see classical Indian music in London for free, or catch an interesting lecture.
In any case, its a creative and stimulating showcase for the arts. A visit here is always worth the time taken. read more