Across the UK Explore Our Locations With six branches across the UK, Cleo Clinic makes it easy to enjoy quick, friendly, and professional beauty services wherever you are. brighton southhamton walthamstow cREWALY NEWCASTLE HARTLEPOOL HAMMERSMITH