British Consulate is located in Mumbai, India on India International Trade Centre, Linking Road, Kolivery Village, MMRDA Area, Bandra Kurla Complex, Bandra West. British Consulate is rated 4.4 out of 5 in the category foreign consulate in India.
Address
India International Trade Centre, Linking Road, Kolivery Village, MMRDA Area, Bandra Kurla Complex, Bandra West