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
Edition of 35
Go to Store »
- No events right now. Check back soon!