British representation in India
India > UK
Address
Chanakyapuri
New Delhi 110021
Phone
local:
(011) 2687.2161
international:
+91.11.2687.2161