Skip to main content
Toogle MenĂ¼

Museums & Institutions

British Library

96 Euston Rd
London NW1 2DB
Phone +44 (0)843 208 1144

Victoria and Albert Museum

Cromwell Road, South Kensington
London SW7 2RL
Phone +44 (0)20 7942 2000

Leighton House Museum

12 Holland Park Road
London W14 8LZ
Phone +44 (0)20 7602 3316 (Monday-Friday)
Phone +44 (0)20 7471 9160 (Saturday and Sunday)

The Nehru Centre

High Commission of India
8 South Audley Street
London W1K 1HF
Phone +44 (0)20 7491 3567 ext. 22 Phone +44 (0)20 7493 2019 ext. 22