Guides for Brides logo
Fairs & Events Planning Tools

Thai Square Spa

Luxury Spa in Central London

Central London, Westminster

£POA

Prices & Key Facts

Prices

 

About Thai Square Spa

Thai Square Spa is a luxury spa in central London right near Westminster. They've won multiple awards and have a range of facilities available for you to relax before your wedding day.

Contact & Location

Thai Square Spa

Northumberland Avenue, London,, Westminster, WC2N 5AP, Central London, United Kingdom