My review of Camden Town, one of the liveliest parts of London with a vibrant music scene, busy pubs and street markets, and the beautiful Camden Lock
139