The London Police

The London Police
Known for their iconic LADS characters and precision marking TLP have recently celebrated 10 strong years in the art world and their work has graced streets and galleries in 35 countries during this time.