Wax London - Cabot Place Founded in 2015, Wax is a London-based brand born out of a desire to make clothes with character. More