Step onto London’s leafy Regents Park road, where in the heart of Primrose Hill you will find, Cowshed, a rustic spa-cafe. This place is a perfectly tasteful way to retreat from the hustle and bustle of London life.
Promising an inviting haven of relaxation and sociable grooming their intimate farmhouse kitchen can be your first stop into indulgence, followed by a full range of luxurious treatments and a stop in their retails space selling their signature Cowshed products.
For more info visit : www.cowshed.com