Theresa MacLeod Beauty
5 rating with 410 votes
Closed opens soon at 9:30 AM
Image 1 of 1 images
1/1
1 hr
£95
1 hr
£95
30 min
£35
30 min
£35
1 hr
£125
1 hr
£125
20 min
£25
20 min
£25
5 rating with 410 votes
Su T
Tue, Mar 11, 2025 at 4:49 PM
5 rating
Always relaxing and friendly aswell as glowing skin
Norah W
Thu, Mar 6, 2025 at 9:27 AM
5 rating
Always fantastic!
Caroline J
Wed, Mar 5, 2025 at 9:00 PM
5 rating
Delighted with my facial and eyebrow tint today . Theresa has such a lovely gentle touch and I feel ...
Kate B
Sat, Feb 22, 2025 at 12:46 PM
5 rating
Brilliant brows from brilliant expert Theresa as always....
Siobhan M
Fri, Feb 14, 2025 at 4:04 PM
5 rating
So relaxing and peaceful it's a real treat.
Marianne G
Thu, Feb 13, 2025 at 7:05 PM
5 rating
Great. As always, great!
Gift Cards
Treat yourself or a friend to future visits.
Experience a serene beauty retreat that prioritizes your comfort and individuality. Each treatment is tailored to enhance your natural beauty while promoting relaxation and self-care. The skilled team is dedicated to providing an inviting atmosphere, where you can feel at ease throughout your visit. Explore the range of luxurious treatments designed to rejuvenate your mind and body, ensuring a revitalizing escape from everyday life. Your journey towards enhanced beauty begins here.
Monday
10:30 AM - 7:00 PM
Tuesday
9:30 AM - 7:00 PM
Wednesday
9:30 AM - 7:00 PM
Thursday
9:30 AM - 7:00 PM
Friday
9:30 AM - 7:00 PM
Saturday
9:30 AM - 7:00 PM
Sunday
Closed
Verified business by Fresha
Instant Confirmation
Pay by app
Flat 1, 24 Milton Road, London, England Get directions
Nearby Highgate, Haringey, Upper Holloway, Junction, Hillrise, East Finchley and Archway
Theresa MacLeod Beauty
5 rating with 410 votes
Monday
10:30 AM - 7:00 PM
Tuesday
9:30 AM - 7:00 PM
Wednesday
9:30 AM - 7:00 PM
Thursday
9:30 AM - 7:00 PM
Friday
9:30 AM - 7:00 PM
Saturday
9:30 AM - 7:00 PM
Sunday
Closed
Flat 1, 24 Milton Road, London, England Get directions
Gift Cards
Treat yourself or a friend to future visits.