Oops! Something went wrong, please try again later.
Harbour Health & Fitness Club is a top-notch gym and health establishment located in Liverpool, UK, making it a must-visit point of interest for fitness …
Reviews
Yell
1.0/5 · 1 review
Loading reviews...
Apr 17, 2022
The staff at the spa have an awful attitude, totally unhelpful and unaccommodating, in 2 visits I don't think we saw a single smile between them. The one family changing room is laid out badly so tha… Full review by MarthaR-1