Game Stores Ltd phone The Magnolia Centre, 17, Chapel St Exmouth, Devon EX8 1HS map H D Games phone Exmouth Indoor Market, 12, The Strand Exmouth, Devon EX8 1AB map if (!IN_DEV) { ?> } ?>