Tee's Game FactoryGame shop · London, LondonArchive NotesLondon game shop for board games, card games and role-playing games.CoordinatesUnit 20, The Mall, 169 High Rd