den nuvarande , bekostade af egna medel en stor kanal- och hamnbyggnad , hvilken märkligt bidragit till Cardiffs hastiga utveckling.