The London Police (TLP) started in 1998. Chaz Barrisson and Bob Gibson, originally from the UK, began their artistic voyage on the streets of Amsterdam. 25 years later, they have painted in galleries and on walls all over the world. Proud of their meticulous craftsmanship, TLP draws everything by hand. Chaz makes the iconic Lad characters which are married with Bob’s illustrative architecture and portrait style.