The London Police in NYC

Recent work by street art collective known as the London Police. This small work of street art is not much to get excited about, but it’s good to see TLP active and present in NYC. This work can be found at the corner of Delancey and Christie streets, near the Bowery Ballroom.