New Look in Telford – probably closed
Last known address: Unit 24-26 Sherwood Street, Telford Shopping Centre, Telford. TF3 4BW, Telford
This store is probably closed. It is no longer listed by New Look, so we do not show its opening hours.
Nearest open New Look stores
- New Look in Shrewsbury – LRU1 – Upper Level, Shrewsbury SY1 1PL (13 miles away)
- New Look in Wolverhampton – Unit N8, Wolverhampton WV1 3NN (14.7 miles away)
- New Look in South Walls, Queensway, Stafford – Unit 10 Riverside Bridge St, South Walls, Queensway, Stafford ST16 3AL (16.6 miles away)