St TropezBeauty & wellness91 WIMPOLE STREETLONDON, LND, W1G 0EF · GB020 7495 7445Email unavailablest-tropez.comHours not available