Visa and passport office in Cape Town

BLS Spain Visa Application Centre

136 reviews

The Towers, Hertzog Blvd, Cape Town City Centre, Cape Town, 8001, South Africa

U K VISA APPLICATION CENTRE (VFS)

8 reviews

2202 Floor 2 ABSA Ctr, 2 Riebeeck St, Central, Cape Town, 8001, South Africa

Spanish Visa application

3 reviews

The Towers, Hertzog Blvd, Cape Town City Centre, Cape Town, 8000, South Africa