London Indian Film Festival Ltd is a company registered in England & Wales. Company Number 07021024. The registered office address is:
Suite F, 1-3 Canfield Place, London NW6 3BT
LONDON
BIRMINGHAM | MANCHESTER
LOVELIFFATHOME.COM
23 JUNE - 5 JULY 2022
London Indian Film Festival Ltd is a company registered in England & Wales. Company Number 07021024. The registered office address is:
Suite F, 1-3 Canfield Place, London NW6 3BT