Main menu Open search menu

Thai Square Spa

25 Northumberland Avenue, London, GREATER LONDON WC2N 5AP 25 Northumberland Avenue, London Directions
Closed Merchant This place is closed.

Want something similar? See related deals

From Our Editors

Thai Square Spa offers an array of pampering treatments, such as spa rituals and massages, alongside facials, waxing, and hair services and provides their own range product brand, Imantara.

Explore Nearby
Thai Square Spa