New Look is planning to close 60 stores across the UK
There are more than ten New Looks in Hertfordshire
New Look is planning to close 60 stores across the UK
Source: Local News