Right now, The Edinburgh Woollen Mill owns 4 locations near Tewkesbury, Gloucestershire. Here you can find a list of The Edinburgh Woollen Mill stores close by.