Latest
Popular
Cowshed launches Primrose Hill spa
British beauty brand Cowshed has announced the opening of a new spa in Primrose Hill in January 2014. Located on Regents Park Road, the new spa will offer manicures, pedicures and treatments using its own signature range of products. The spa also features a farmhouse style kitchen café and customers may also purchase Cowshed products.