Framlingham Castle

Rate this item
(0 votes)
Framlingham Castle is a castle in the market town of Framlingham in Suffolk in England. An early motte and bailey or ringwork Norman castle was built on the Framlingham site by 1148; but this was

Additional Info