Thai Square Spa London

Having been to Thailand, and become addicted to the Thai massage technique, I couldn’t wait to try out Thai Square Spa which is just off the Strand in central London.  My massage was really lovely. The […]

Continue Reading
1 2 3 12