Carpets Swindon Town Centre, Swindon - Welcome to the Swindon Town Centre Carpets Directory listing recommended carpet shops in Swindon Town Centre. It lists those who offer carpet underlay and carpets in Swindon Town Centre, Swindon. Do you have a Swindon Town Centre carpet business? If so, why not advertise it on the Swindon Town Centre Business Directory - IT'S FREE.