London Launches First Alcohol Free Club Night

It’s a cold Tuesday night and the lobby of the Ace Hotel in London is buzzing with people. There’s a row of men at a bench, fervently tapping away on their MacBook’s. The sofas are filled with tourists and businessmen alike, laden with luggage. A little further round and there’s...

Facebook Twitter Facebook