Welcome to Waterfall Spa, the perfect place to visit for a day of pampering and relaxation. Waterfall is a ladies boutique day spa in Leeds city centre offering relaxing spa breaks.
More details
Payment Accepted
Maestro, Solo, Cheque, American Express, Cash, Delta, Switch, Electron, Discover, MasterCard, Visa