The London Police is an art collaboration between Chaz Barrisson and Bob Gibson that started in 1998 when the artists visited Amsterdam to rejuvenate the visually disappointing streets of the drug capital of the world. The artists display an art in illustrative and innovative expression spreading love with pens and stickers.
THE ART CAR BOOT FAIR GOES TO SPACE
Have you got your tickets yet?