London UK BLS Spain Visa: For Any Queries, Kindly contact us on our Call Centre Numbers for Spain Visa from London UK Citizens

BLS Logo

APPLY FOR VISA TO SPAIN IN LONDON

Contact Us

For any queries, kindly contact us on our call centre numbers: +442031291651. We shall respond to phone calls from 09.00 to 17.00 hrs from Monday to Friday. You can also contact us by e-mail at info.lhr@blshelpline.com. E-mail queries are responded Monday through Friday, within 2 working days.

Spain Visa Application Center - London Map
Address
Spain Visa Application Centre
Lower Ground Floor, Cromwell House,
14 Fulwood Place, London, WC1V 6HZ
Timings
Passport Collection Time
9:00 to 10:00 hrs (Monday to Friday)
16:00 to 17:00 hrs (Monday to Friday)
Submission Time
08:30 to 15:30 hrs (Monday to Friday)
Phone
+442031291651
Email
info.lhr@blshelpline.com
Apply at home