✨ New Arrivals Just Dropped!Explore
Frequently Asked Questions
Everything you need to know about your London Lash Pro experience.
Standard UK delivery typically takes 2-3 working days, while Next Day Delivery is available for orders placed before 4 PM. International shipping times vary by destination, generally ranging from 5-10 working days.