The Best Spots in London for Gamers
In the UK and its capital, around half of the population enjoys playing games on a regular basis. That doesn’t mean they get home from work and load up their Xbox to partake in hours-long sessions of Fortnite or Call of Duty. Of course, they absolutely could do that if they wanted, but many gamers…