DD thinking of renting a flat in Walthamstow and someone has advised her to look at Walthamstow Village but we’re not sure which bit that is 😂 Can anyone say which streets we should be looking around?
(Obv if we can’t tell which bit it is, it can’t be that different but she’s keen to know!)
Thank you.