NPRNTitleType Of SiteArchivesImagesNPRN85243TitleGrenfelltown, No.16, SwanseaType Of SiteDWELLINGArchives6Images2