The London Police on Takeshita Street, Harajuku
The London Police (TLP) are know for their LADS characters (above) which can be found in various parts of Tokyo. This past Spring, TLP had their first solo exhibit in Japan at the Megumi Ogita Gallery in Ginza. There, they displayed their works of their LADS characters around the world. You can read more about their “World Tour” exhibition HERE.
Follow The London Police on Instagram and Facebook and check out their main webpage for the entire street art collection.