A castle once stood at TwtHill on the outskirts of the modern day town of Rhuddlan in North Wales. The castle probably had it’s origins in a Welsh stronghold. Later captured by the Normans when Hugh d’Avranches (The Earl of Chester) and Robert entered North Wales, intent on conquering and […]
Lost Castles
1 post