THE LONDON POLICE
Based in Amsterdam, The Netherlands.
The London Police (TLP) is a British collective, who have been part of the street art movement since 1998. Their iconic style – the bold simplicity, the LAD motifs combined with tight portraits and architectural illustrations – are present all over the world.
The London Police walk the streets of every city in the world blowing bubbles and spreading love with pens and stickers. As they say:
Never be scared, don’t be a hero and let the good times roll.