BLS Spain Visa Application Centre London
Use attributes for filter ! | |
Unified actions | Save |
---|---|
Address | Ground Floor, 20 St Andrew St, London EC4A 3AG, United Kingdom |
Phone | +44 20 3807 0750 |
Hours | Closed ⋅ Opens 8:30 AM Mon |
Posts | BLS Spain Visa Application Centre relocated to the below address from 27th November 2023 BLS Spain Visa Application Centre 20 St Andrew Street EC4A 3AG London United Kingdom Nov 26, 2023 |
Sideways refinements | |
Spain Schengen Visa Agent | |
Embassy of Spain | |
Date of Reg. | |
Date of Upd. | |
ID | 4966394 |