Camden

Camden shopping centres

Camden Mall
Castle Rd,
London NW1 8PR
Phone: +44 20 7482 8111

The Stables Market
842 Chalk Farm Rd,
Camden Town, London NW1 8BF
Phone: +44 7351 531235
https://www.camdenmarket.com/journal/camden-stables

Angel Central
21 Parkfield St,
London N1 0PS, UK
Phone: +44 20 7359 2674