Saint Mary Church is a town in Vale of Glamorgan, Wales. 2 local places listed on Townlet.
Directory listing
A mapped castle near Saint Mary Church; confirm access and opening information before visiting.