London, United Kingdom
Located in buzzy East London, our Shoreditch Cowshed spa offers a range of natural, therapeutic treatments that relax mind and body. Offering a revolving calendar of residences from expert practitioners across the world of beauty and wellbeing - click here to view the treatment menu.
|Wednesday - Friday:||10:00-21:00|
|Saturday:||10:00 - 20:00|
|Sunday :||10:00- 19:00|