Players in London Zones 1 - 3 ish

By THX1138, in Player community

Hi,

I've not played in years and now want to play multiplayer. I have a potential cool venue in Clapham that serves food and at a discount of 20%!