fromwww.thetottenhamindependent.co.uk
3 days ago'Much-loved' fashion store could be at risk of closure
River Island plans to close 33 UK stores and review 71 locations due to high street decline and increased operational costs, risking hundreds of jobs.