Point of interest

Hertford Castle

1 local recommends

Tips from locals

Samantha
October 23, 2018
Hertford Castle is a Norman Castle built in 1911, situated by the River Lea in Hertford. Only the gatehouse has survived which is a grade I listed building.
Location
Hertford, England