The London Police

weblondonpolice.jpg

The London Police started when big English geezers headed to Amsterdam in 1998 and started rejuvenating the visually disappointing streets of the drug capital of the world. The characters known simply as “LADS” soon held an iconic presence in the city. “Never be scared, don’t be a hero”

www.thelondonpolice.com