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