
Popular retail chain with 240 stores in UK to shut down shop in major shopping centre
This one popular UK store will be closing in a major UK city and many won't be happy to see it go. Huge video game store, GAME, will be closing its store inside Manchester’s Trafford Centre this June. GAME has 240 sites across the UK and is known for …