CityBusinessFinder

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 directions

Ratings & 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 review

More spas in Leeds