Contact Form:

Please type the Answer/Number Above
I Accept and understand your privacy policy


Contact Details

Opening times:

Monday to Friday from 10 AM to 5 PM

Tel: 0207 148 1727

Email: [email protected] 

ADDRESS:

Cuba Visa:

Travelfab Ltd t/a Cubavisa.uk.

China Works,

100 Black Prince Road,

London,

SE1 7SJ

UK

Map Link: click here

(Please pre-arrange your collections before you arrive at our office – Contact us for more info)