British embassies in nearby countries

» Afghanistan

» Bangladesh

» Nepal

» Pakistan

» Sri Lanka

British embassies worldwide

British flag British representation in India

New Delhi — British High Commission

AddressChanakyapuri
New Delhi 110021
Phonelocal: (011) 2687.2161
international: +91.11.2687.2161

Chennai — British Consulate-General

Address20 Anderson Road
Chennai 600 006
Phonelocal: (044) 4219.2151
international: +91.44.4219.2151

Kolkata — British Consulate-General

Address1A Ho Chi Minh Sarani
Kolkata - 700071
Phonelocal: (033) 2288.5172
international: +91.33.2288.5172

Mumbai — British Consulate-General

AddressNaman Chambers
C/32 G Block Bandra Kurla Complex
Bandra (East) Mumbai 400 051
Phonelocal: (022) 6650.2222
international: +91.22.6650.2222

Goa — British Consulate

Address303-304, Casa Del Sol (Gr Floor)
Opposite Goa Marriott Resort, Miramar
Panaji, Goa 403 001
Phonelocal: (022) 6650.2222
international: +91.22.6650.2222