LONDON EMBASSIES

View information on the various consulates and embassies in London, and find information on their location and contact details.

By name
By zip code
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z

Spanish Labour Office

20 Peel St, London, United Kingdom

020 7221 0098

State Of New Island

96 Harwood Rd, London, United Kingdom

020 7610 9988

Sri Lanka Tourism

13 Hyde Park Gardens, London, United Kingdom

0845 880 6333

Spanish Consulate

20 Draycott Place, London, United Kingdom

020 7589 8989

Spanish Embassy

39 Chesham Place, London, United Kingdom

020 7235 5555

Sierra Leone High Commission

41 Eagle St, United Kingdom

020 7404 0140

South African High Commission

South Africa House, Trafalgar Square, London, United Kingdom

020 7451 7299

Slovenian Embassy

10 Little College St, London, United Kingdom

020 7222 5700

Switzerland Embassy Visa Services London

50 Broadway, London, United Kingdom

020 7152 4450