Site uses cookies to provide basic functionality.

OK
Before London swallowed it whole, Camden Town was the fork in the road best known for a coaching inn called the Mother Red Cap. It served as a last-chance stop for beer, highway robbery and gonorrhoea before heading north into the wilds of Middlesex.