The Borough of Camden is one of the twelve boroughs of inner London,
England. The southern tip of Camden forms a minute section of Central
London. There are about 31 districts in Camden of which the most famous
one is the free-spirited area of Camden Town.
Read more...