Walthamstow has a tradition, a special something that happens at Christmas time that keeps us locals amused. If you visit the top of the High

This is my Walthamstow. Tales, rants and meanderings of a proud resident of E17
Walthamstow has a tradition, a special something that happens at Christmas time that keeps us locals amused. If you visit the top of the High