Walthamstow Mural for the people

Walthamstow Mural Salutes Its People – welcome

As you step out of Black Horse Road Tube Station you will come face to face with a massive Mural that welcomes you to the town of Walthamstow. There’s also a pulsing heart and industrial workers. Its a huge hit with locals. Meet the artists in the video!