I live in Walthamstow (obviously). I love to run, big in to local pubs, and a mega fan of the marsh and river Lea
Love the place you live
This is my Walthamstow. Tales, rants and meanderings of a proud resident of E17
I live in Walthamstow (obviously). I love to run, big in to local pubs, and a mega fan of the marsh and river Lea
Love the place you live