BARKHAMSTEAD, or Berkhamstead, a town of Hertfordshire in England; formerly of more note than at present. It had formerly a strong castle built by the Normans, but it has been long since demolished. W. Long. o. 35. N. Lat. 45. 49.
BARKHAMSTEAD
article · 230 chars · lineage ↗ · page image at NLS ↗