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.
- Tags: Controversy, Gallery, Leonard Street Gallery