The Camden Head on Camden High Street, taken in 1903.


 HOME  ·  ARTICLE  ·  MAPS  ·  STREETS  ·  BLOG  ·  CONTACT US 
(51.53729 -0.14097, 51.537 -0.14) 


The Camden Head on Camden High Street, taken in 1903.

The Camden Head is a public house and live venue which first opened towards the end of the 19th century.


Attribution: Old London postcard

Licence: Not known