NPRNTitleType Of SiteArchivesImagesNPRN14213TitleSt James The Great Church, Newport Road, Tredegarville, CardiffType Of SiteCHURCHArchives5Images0