45 Selborne Rd, Walthamstow, London E17 7JR, UK

© 2019 The Mall

 
THE MALL IN WALTHAMSTOW IS IMPROVING
This £200 million project will transform Walthamstow Town Centre, providing more retail and leisure space, creating hundreds of jobs, and delivering new community facilities and hundreds of new homes.