Back to film listClusterflick
Decorative light circles

The Nehru Centre

Cultural Institute

1 film · 1 showing


About

The Nehru Centre is the cultural wing of the High Commission of India in the UK, located on South Audley Street in Mayfair. It promotes Indian arts and culture in Britain through a programme of classical and contemporary dance, music, exhibitions, talks, and film.

Its events bring together Indian and British audiences, with screenings and cultural showcases that offer a window onto Indian cinema and heritage in the heart of central London.

Address

8 South Audley Street, Mayfair, London, W1K 1HF, UK

Located in Westminster

Map showing location of The Nehru Centre

Accessibility

Learn more about accessible screenings

Cinemas Near The Nehru Centre


Films showing at The Nehru Centre

Start exploring films at The Nehru Centre