This church is open to visitors at most times. It is very historical and has some interesting artefacts inside that are worth a visit. There is a touch screen computer there which shows you films of other areas of interest in the Vale of Glamorgan. A nice place to visit, as is the town of Llantwit Major.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.