Chepstow Castle

Chepstow Castle

T
20 Video Views·Sep 27, 2025

An Anglo-Norman castle built on the southern border between England and Wales. Begun by William Marshall who remained loyal to the crown. The same cannot be said for his son however.