A plea to any British gamers familiar with London. I am here for a two-week holiday to visit my girlfriend, and for a few days while she is at work, I'd like to visit an awesome game shop!
I'm spending most of my time in Central London, although my hotel is by the Crystal Palace station in Croyden (??).
Any suggestions would be great!
I'm spending most of my time in Central London, although my hotel is by the Crystal Palace station in Croyden (??).
Any suggestions would be great!