Cultural Organisation

The Nehru Centre

London, United Kingdom

Address

  • 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.

Follow

Add event

Add event

Claim

Claim

Associated exhibitions and events

 

Exhibiting artists