The Camden Markets are a number of adjoining large markets in Camden Town near the Hampstead Road Lock of the Regent's Canal (which is usually called Camden Lock), often called collectively 'Camden Market' or 'Camden Lock'. The stalls sell crafts, cl... Read further