Original: The London Borough of Camden is a borough of London, England, which forms part of Inner London.
Simplified: The London Borough of Camden is a London Borough.