There are multiple Games Workshop stores across London, not just one. Here are key areas with confirmed locations (as of 2024):
Note: Independent stockists (like Orc's Nest, Leisure Games, Dark Sphere) also carry GW products and often have better gaming communities.