Hey Team
I'll be in the UK for a bit this year from the other side of the world and i was wondering if there is anywhere you would recommend that has video or board gaming stuff or experiences?
It seems easy enough to find big shops but i was thinking maybe something i wont find elsewhere or with a british flavour?
Log in to comment