Our Aintree store is a mecca for beauty, skin, hair, nails & makeup. Our team with pamper you from top to toe.
Here you can indulge in in one of our 5 treatment rooms, be pampered in our deluxe pedicure area, or receive a style refresh in our contemporary hair salon and on trend makeup station
GET IN TOUCH
136 Ormskirk Rd, Aintree, Liverpool L10 3JG
0151 526 4080