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

All New Look stores