NPRNTitleType Of SiteArchivesImagesNPRN18453TitleThe Cross Keys;12 St Mary Street;Blessed David Hospital, SwanseaType Of SitePUBLIC HOUSEArchives49Images2