Close
Mailing List  
(c) The Local Data Company

The Nehru Centre, Mayfair

The Nehru Centre strives to foster a cultural dialogue between India and the United Kingdom. It is the Cultural Wing of the High Commission of India and is administered by the Indian Council for Cultural Relations, an autonomous organisation of the Ministry of External Affairs.

View Map
  • The Nehru Centre
  • 8 South Audley Street
  • London
  • W1K 1HF