HOME
TREATMENTS
BOOK ONLINE
SERVICES
CONTACT
Book Online
More
3 Hours
Created using the finest Russian lashes applying 10D-20D lash fans per natural lash creating the biggest, fluffiest and most dramatic effect lashes on the market.
383 Roman Road, London, UK