Search

Cowshed at Shoreditch House, London

Based in the East of London, this Cowshed spa is the place to go to for party prep and recovery treatments. We offer a wide range of beauty and therapeutic treatments, from your ‘horns to your hooves’.

  Loading...