Company name: St Cadoc's Cadoxton (Church in Wales)
Description: The Parish Church of St Cadoc St Mary’s is a complete contrast to the ParishChurch, it is a large town centre church, which in fact was never completed. This was due to the downturn in the wealth …
45 Cowbridge St, Barry CF63 1LF, United Kingdom