Camden a borough with many landmarks

Camden is a London Borough that is classified as an Inner London borough. The borough is governed by the Camden London Borough Council and is situated in the central parts of London. Like most London boroughs the Borough of Camden was formed in 1965 when several municipal boroughs were merged together. The main district of […]

READ MORE