The Nehru Centre is the cultural wing of the Indian High Commission.
Nehru Centre
Exhibition Centre at 8 South Audley Street
Ad
Address
8 South Audley Street
Mayfair
London
W1K 1HF
8 South Audley Street
Mayfair
London
W1K 1HF
Telephone
020 7491 3567
020 7491 3567
Region
Mayfair
Mayfair
Category
Exhibition Centres
Exhibition Centres
User Reviews
There are no user reviews
Have your say
Add a review or useful tip for this business