STAR SALON EXPANDS WITH STUNNING NEW LOOK!
Liverpool's multi-award winning Star Salon, recently voted Best Salon In Merseyside, has expanded with a stunning new look! The South Liverpool salon, located on Aigburth Road, has just got even bigger and better -- with a new upstairs!-->…