Cultural Organisation

The Nehru Centre

London, United Kingdom


  • 8 South Audley St,
  • London
  • London
  • W1K 1HF
  • United Kingdom

Opening times

10.00 - 6.00 Monday - Friday

Travel Information

Tube / Metro: The nearest tube stations are: (1) Green Park - Jubilee, Victoria, Piccadilly lines. (2) Hyde Park Corner – Piccadilly line only and Bond Street – Central & Jubilee lines.
Bus: There are frequent buses running from Victoria Station. You require buses headed towards Marble Arch (73, 436) and you should get off opposite the Hilton Hotel, cross over the main road and head towards South Audley Street. Please consult the map for further information.


Add event

Add event




The Nehru Centre acts as the cultural wing of The High Commission of India in UK. Established in 1992, it is regarded by ICCR as its flagship cultural centre abroad, and has, over the years, emerged as a premier institution engaged in India’s cultural interface with UK. The Centre organises a wide range of cultural events on its premises, showcasing Indian music, dance and theatre, besides a range of activities aimed at strengthening and deepening the intellectual dialogue between the two countries, including exhibitions, lectures, illustrated talks, book launches, film screenings, workshops, seminars and round tables. 

Exhibiting artists