Stik paints “Big Mother” the tallest mural in the UK to highlight affordable housing issues

A newly completed 125 ft high mural painted by Stik on a condemned council owned tower block in Acton, West London is the tallest street artwork in the UK.The artwork depicts a mother and child looking forlornly from their condemned council block at the luxury apartment complexes being built around them.Stik, the formerly homeless street