As landmarks go, St Saviours Church on Markhouse Road is pretty unmissable. I live just around the corner from it and often use its prominent
This is my Walthamstow. Tales, rants and meanderings of a proud resident of E17
As landmarks go, St Saviours Church on Markhouse Road is pretty unmissable. I live just around the corner from it and often use its prominent