Saint Mary Of The Angels Roman Catholic Church
Reviews
User
Nice big church old style well looked after
More about Saint Mary Of The Angels Roman Catholic Church
Saint Mary Of The Angels Roman Catholic Church is located at 67 Talbot St, Cardiff CF11 9BX, UK
+44 29 2023 0492
http://www.stmarysrccardiff.org.uk/