100s of shops in Walthamstow under one roof