New Look store closes
Bosses at New Look have confirmed news that one of their stores in Newbury has shut.
The clothes chain has removed all references to the Newbury Retail Park outlet from its website and the store itself appears empty.
We were told by New Look that the store has now closed. No other information was shared about the reasons behind the move.
New Look continues to have a presence in Newbury at the Parkway.
The New Look story began in 1969 as a single fashion store in the UK. From there, they’ve grown to become a leading fast-fashion brand, with 519 in the UK and Ireland at 30 March 2019.