Leeds Sky Spa
1.0(1 review)
Massage spa
About the business
Leeds Sky Spa is a massage spa in City Square, Leeds.
Location & hours
New Station St, City Square, Leeds LS1 1PJ
Get directionsRatings & reviews
1.0
1 review
Ratings come from customer reviews. Been here? Share your experience.
Customer reviews
No reviews on CityBusinessFinder yet. Been to Leeds Sky Spa? Be the first to share your experience.
Write a reviewMore spas in Leeds
- (443 reviews)
Spa and health club · Central Arcade