Get an immaculate glow with the Seven Pollen Facial at Thai Square Spa

By LAURA TOOGOOD The Thai Square Spa is nestled discreetly within the Seven Dials district of Covent Garden. I love this area of London as the traditional village is thriving with eclectic boutiques, vintage stores, delicious cake shops and beauty salons. It was my first visit to the Thai Square Spa and the impressive day […]