Thai Square Spa
A luxurious, multi-award-winning spa oasis in the heart of Central London, at Thai Square Spa you can enjoy:
7 Packages Available at this Spa
- Hydrotherapy pool
- Sauna
- Steam room
- Ice fountain
- Experience showers
- Relaxation room
From £80.00 per person
View Details & Book