Haunted Rhuddlan Castle Ghosts of the Clwyd
Rhuddlan Castle stands on the banks of the River Clwyd in Denbighshire. Edward I began work here in 1277 as part of his iron ring of fortresses. Master mason James of St George designed the concentric layout with twin gatehouses and a river dock created by diverting the Clwyd. The castle was largely complete by
Haunted Rhuddlan Castle Ghosts of the Clwyd Read More »

