Mix, Walthamstow Town Square Gardens, The
Town Square, London
E17 9BU