Just out of curiosity I had a look to see how often Station Road, Llanishen was mentioned in the census records.
1881 has five households, 1891 has 11, 1901 has 58, 1911 only one for some reason and 1921 has 43.
Not too sure about 1939 as Llanishen isn't specifically mentioned. The closest is Cardiff C.B. with 189 and Cardiff R.D. with 81.