Shoplatch

10 Sep 2018
GAME is returning to Shrewsbury after a six month absence from the town.  The new store will be on Shoplatch under the Market Hall and still prides itself on being the UK's leading games retailer with great deals on video games, consoles, phones, accessories and more.  The new Shrewsbury GAME Store Manager Rob Walker said “It’s unbelievable to be back and a part of this amazing community. Myself...
Subscribe to Shoplatch