The Nehru Centre

Library icon

The Nehru Centre aims to foster a continuous, varied and meaningful dialogue between India and Britain - which means that any activity remotely describable as 'cultural' falls within our purview.

The Nehru Centre was established in 1992 and is located in a magnificent 18th century building in the heart of Mayfair, London. It has an auditorium (which seats about 130), two galleries and a small library. Music, dance, theatre, films, lectures, seminars, book launches, exhibitions of paintings, sculptures, photographs, jewellery and costumes - our programme covers them all.

The Nehru Centre is the Cultural Wing of the High Commission of India. It is administered by the Indian Council for Cultural Relations, an autonomous organisation attached to the Ministry of External Affairs.

Venue Type:

Association or society

Opening hours

The Nehru Centre is open from 9.30 a.m. to 1.00 p.m. and 2.00 p.m. to 5.30 p.m. on weekdays except holidays.

Collection details

Costume and Textiles, Decorative and Applied Art, Design, Film and Media, Fine Art, World Cultures

The Nehru Centre
8 South Audley Street
Greater London




020 7491 3567 / 020 7493 2019


020 7409 3360

All information is drawn from or provided by the venues themselves and every effort is made to ensure it is correct. Please remember to double check opening hours with the venue concerned before making a special visit.