Secret Spa offers a menu of beauty and wellness treatments, from trusted therapists, in the convenience of the client's home, office or hotel. With simple booking technology customers can set appointments on their terms.
Location: United Kingdom, England, London
Member count: 11-50
Phone: +44 20 3771 0529
Founded date: 2015
Investors 2
Date | Name | Website |
28.07.2021 | Eden Rock ... | edenrockgr... |
- | Love Ventu... | loveventur... |
Mentions in press and media 1
Date | Title | Description | Category | Author | Source |
12.07.2021 | Post-Pande... | Throughout the pandemic, tech ... | - | - | forbes.com... |