Thai Massage Swindon Town Centre, Swindon - Welcome to the Swindon Town Centre Thai Massage Directory listing recommended thai massage therapists in Swindon Town Centre. It lists those who offer thai massage in Swindon Town Centre, Swindon. Do you have a Swindon Town Centre business? If so, why not advertise it on the Swindon Town Centre Business Directory - IT'S FREE.