at Shoreditch House, Ebor Street , London , E1 6AW United Kingdom
157 FB users likes Cowshed Spa At Shoreditch House, set it to 630 position in Likes Rating for London, United Kingdom in Local Business category
Cowshed Spa At Shoreditch House is London based place and this enity listed in Spa, Beauty & Personal Care category. Located at Shoreditch House, Ebor Street E1 6AW. Contact phone number of Cowshed Spa At Shoreditch House: 020 7749 4531