Find out Saint Lucia embassy in london, uk address, number etc
High Commission for Saint Lucia
Saint Lucia Embassy address: 1 Collingham Gardens, Kensington, London SW5 0HW, United Kingdom
Saint Lucia Embassy number: 020 7370 7123
Saint Lucia Embassy Fax: 020 7370 1905
Saint Lucia Embassy Email: firstname.lastname@example.org
Saint Lucia Embassy website: stluciahcuk.org
Saint Lucia Embassy opening times:
View location of Saint Lucia embassy, london google maps
Processing time for Visa applications:
Applicant by appointment- 3 working days
Postal applications – 5 to 7 working days
Processing period for Passports:
8-10 weeks for Ordinary Passports and 3-6 months for Lost Passports.
Appointment booking call: 02073707123
How to apply for Visa Services?
How to apply for Passport Services?
For more details of renewal of an existing Saint Lucia passport, replacing a lost/stolen passport, passport for a new-born, child’s first passport: Click the below link