Back to Chalk Farm Road

Scorpion shoes shop in London's Camden
Scorpion shoes shop in London's Camden, opposite the Stables Market.

Back to Chalk Farm Road