BARKHAMSTEAD, or BERKHAMSTEAD, a town of Hertfordshire in England, seems to have been the site of a Roman town. It had formerly a strong castle, which has long since been demolished. Population 1963 in 1811. W. Long. 0. 35. N. Lat. 45. 49.
BARKHAMSTEAD
article · 239 chars · lineage ↗ · page image at NLS ↗