News

Wax London might be a handful of chilled-out brick-and-mortar stores in London, but boy oh boy has it travelled. Specifically ...