There are a lot of things to do in Walthamstow, London. From restaurants and shops to markets and galleries, here's a guide to the best.