The Beauty Spot
Hempstead Rd, Watford, WD17, United Kingdom
5
2 reviews
2 comments
MHCM+W7 Watford, United Kingdom
Location reporting
Claim this location
Monday: 10–14
Tuesday: 10–14
Wedneasday: 10–14
Thursday: 10–14
Friday: 10–14
Saturday: Close
Sunday: Close
Tuesday: 10–14
Wedneasday: 10–14
Thursday: 10–14
Friday: 10–14
Saturday: Close
Sunday: Close
Lasted ages and will definitely return for more treatments :-)
Friendly and helpful!