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: +44-2038070750. 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
20 St Andrew Street, London EC4A 3AG
Timings
Submission Time
08:30 to 13:30 hrs (Monday to Friday)
Phone
+44-2038070750
Email
info.lhr@blshelpline.com
Apply at home