Camden Town

Advertisements
Camden Town is in the Parish of St. Pancras between Somers Town and Kentish Town. The, " Mother Red Cap" Inn, at the end of High Street, was for many years the stopping. place of buses.