NPRNTitleType Of SiteArchivesImagesNPRN18800Title1-6 Gloucester Place, SwanseaType Of SiteTERRACED HOUSINGArchives3Images0