LONDON BEAUTY – AN HERBAL CEREMONY at THAI SQUARE SPA
Photo Credit: Thai Square Spa
Trotting down the cobbly streets of Covent Garden, you’d be forgiven for gasping in shock when you stumble across the biggest thing to happen to the London Spa industry in years!! Hidden part way down sleepy Shelton Street is nothing short of a spa oasis – Thai Square Spa.
(more…)