ABOUT US
The Penthouse Hair & Beauty is an award-winning salon based in Ormskirk, Lancashire offering a wide range of hair and beauty treatments.
— LuxLife Magazine Award 2020