Hey guys,
I've been to Empire X in Huddersfield before, and I'm keen to try other places, and have a London trip coming up. Thought I might try to squeeze one in, but a Google search seems to be suggesting that they've all shut down! Does anybody know of anywhere in the capital I can go?