Heritage Hiker’s Guide to… Castle Sites in the Vale of Glamorgan
Visiting Ogmore Castle Ogmore Castle was built by the De Londres family around 1116 on the south bank of the Ewenny River and it remained in the possession of the family until 1298. It was taken over by the crown in 1399 from the Duchy of Lancaster. The castle was abandoned sometime between 1530 and 1631. […]
Heritage Hiker’s Guide to… Castle Sites in the Vale of Glamorgan Read More »