News

Despite Walthamstow being crowned the best place to live in London, the reality has left many residents desperate to move. Describing it as an “edgy town” that is “cool without being frosty ...
It does not necessarily reflect the view of The Herald. A new station entrance at Walthamstow Central has moved one step closer. Permission was granted for the new station entrance in 2021 ...