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