As of July 1, one of London’s most prominent purveyors of Urban Art, The Leonard Street Gallery, has ceased trading. Not without controversy, the closure has left a bitter taste in many people’s mouths. UK Street Art hope that not too many of you are awaiting delivery of any goods from there.
New Works and Installation by legendary artists DOZE GREEN and ROSTARR 30 MAY 2008 – 28 JUN 2008 Leonard Street Gallery is proud to announce the opening of an exhibition of new works by celebrated artists DOZE GREEN and ROSTARR. Doze Green (Rock Steady Crew) and Rostarr (Beautiful Losers) have both graced the scene for […]