Debenhams presently operates 4 locations in Telford, Shropshire. The list of Debenhams stores close by can be seen below.