Walk-in BackrubBeauty & wellness34 Short's GardensLondon, ENG, WC2H 9AU · GB+442074369875info@walkinbackrub.co.ukwalkinbackrub.co.ukHours not available