When you leave Camden Town station at Kentish Town road you'll find this little hub of street art a few meters out. The collab of Colombian Stinkfish and Lodnon based DRT will get your attention rigth away.
Created on April 12, 2022
17 Kentish Town Rd, London NW1 8NH, Verenigd Koninkrijk