The road connecting Parliament Street and Albert Road is Tower Street.

Tower Road is the one across Albert Road from Tower Street and has been partially pedestrianised. Tower Road has been shared with Close y Chibbyr Glass since they built the new Commissioners' houses there, and I assume that the street is split along the middle for postal purposes - the older houses on the left being Tower Road, and the newer ones being Close y Chibbyr Glass.

As for the plaque, I scoured Tower Street and couldn't find any trace of it. However, a fair few older houses have been demolished around Tower Street and Water Street. The (larger, lower) plaque on PMC Kermode's old house (Skillicorn's House) refers to it being the birthplace of PMC Kermode, but I don't believe that is true as the family moved about quite a lot in the children's youth. I suspect the plaque was moved after demolition of the building referred to in that Wikipedia article. 