This Game Store location has closed

2 Barry Road, Barry CF63 4HG