Address:
British Embassy in Madrid, Spain
Torre Espacio
Paseo de la Castellana 259D
28046 Madrid
Spain
(+34) 91 7146 300
(+34) 91 7146 301
spain.consulate@fco.gov.uk
http://www.gov.uk/government/world/spain