Lash on Lash
84 Eustace Rd, London E6 3ND, United Kingdom
G2GX+MH London, United Kingdom
Location reporting
Claim this location
Monday: 15–19
Tuesday: 15–19
Wedneasday: 15–19
Thursday: 15–19
Friday: 15–19
Saturday: 10–18
Sunday: Close
Tuesday: 15–19
Wedneasday: 15–19
Thursday: 15–19
Friday: 15–19
Saturday: 10–18
Sunday: Close
Write a review
Recommended locationsThere are currently no product reviews