Back to Chalk Farm Road

Bam Panda restaurant in Camden in London
Bam Panda restaurant in Camden, opposite Stables Market.

Back to Chalk Farm Road