Cleo Clinic
Beauty Salon at 21A, 17&Central (The Mall Walthamstow), Selborne Walk
Ad
8 / 10 from 2 reviews
Address
21A
17&Central (The Mall Walthamstow)
Selborne Walk
Walthamstow
London
E17 7JR
21A
17&Central (The Mall Walthamstow)
Selborne Walk
Walthamstow
London
E17 7JR
Region
Walthamstow
Walthamstow
Category
Beauty Salons
Beauty Salons
Opening Times
Monday |
Open 09:00 - Closes 18:00 |
Tuesday |
Open 09:00 - Closes 18:00 |
Wednesday |
Open 09:00 - Closes 18:00 |
Thursday |
Open 09:00 - Closes 18:00 |
Friday |
Open 09:00 - Closes 18:00 |
Saturday |
Open 09:00 - Closes 18:00 |
Sunday |
Open 11:00 - Closes 17:00 |
User Reviews
ramandeep kaur
from walthamstow
from walthamstow
Mar 11, 2024
i have done my lashes with lucky it was great must visit she is very friendly am very happy
Kat
from Walthamstow
from Walthamstow
Feb 13, 2024
Fantastic service, polite staff and check prices. I would come here regular for my eyebrows threaded and the ladies do exactly how I like them
Have your say
Add a review or useful tip for this business