ICCR in the UK
@TheNehru_Centre
12
The Nehru Centre is India’s premier cultural centre abroad; Cultural wing of @hci_london, Run under the aegis of @iccr_hq