British embassies in nearby countries

» Austria

» Belgium

» Denmark

» Faroe Islands

» Finland

» France

» Germany

» Greece

» Holy See (Vatican)

» Iceland

» Ireland

» Italy

» Luxembourg

» Malta

» Netherlands

» Norway

» Portugal

» Sweden

» Switzerland

British embassies worldwide

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