« Back to Embassies

Slovakia, Embassy of

Address(Visa Section), 136 Buckingham Palace Road
CityLondon
PostW8 4QY
Phone+44 207 243 0803