Inner city district of London
Camden Town, often shortened to Camden, is an area in the London Borough of Camden, around 2.5 miles north-northwest of Charing Cross. Wikipedia