British flag British representation in Spain

Madrid — British Embassy

AddressTorre Espacio
Paseo de la Castellana 259D
28046 Madrid
Phonelocal: 91.700.8200
international: +34.91.700.8200

Barcelona — British Consulate-General

AddressAvenida Diagonal, 477, 13a planta
08036 Barcelona
Phonelocal: 91.334.2194
international: +34.91.334.2194

Madrid — British Consulate-General

AddressTorre Espacio
Paseo de la Castellana 259D
28046 Madrid
Phonelocal: 91.334.2194
international: +34.91.334.2194

Alicante — British Consulate

AddressEdificio Espacio, 6ª planta
Rambla Méndez Núñez 28-32
03002 Alicante
Phonelocal: 91.334.2194
international: +34.91.334.2194

Bilbao — British Consulate

AddressAlameda de Urquijo 2, 8º
48008 Bilbao, Vizcaya
Phonelocal: 94.415.7722
international: +34.94.415.7722

Ibiza — British Consulate

AddressAvenida Isidoro Macabich 45
1º1ª (corner with Calle Canarias)
07800 Ibiza
Phonelocal: 971.301.818
international: +34.971.301.818

Las Palmas — British Consulate

AddressEdificio Cataluña
Calle Luis Morote 6-3º
35007 Las Palmas de Gran Canaria
Phonelocal: 928.262.508
international: +34.928.262.508

Malaga — British Consulate

AddressCalle Mauricio Moro Pareto, 2
Edificio Eurocom
29006 Malaga
Phonelocal: 91.334.2194
international: +34.91.334.2194

Palma de Mallorca — British Consulate

Santa Cruz de Tenerife — British Consulate

AddressPlaza Weyler 8, 1º
Santa Cruz de Tenerife 38003
Phonelocal: 922.286.863
international: +34.922.286.863