Camden Lock Tag

[gallery] Loving the sound of the newly launched, brand new Camden Lock Deli, running every Wednesday from the 12th of March. Working alongside London Artisans’ Markets, the Camden Lock Deli will feature 10 hand-picked artisan food and produce stalls, showcasing great local delicacies such as cakes and pastries,...