Last two but can't make sense of it :(
1 Down - Digital video system N - - - M which I think is NICAM; and
13 Across - Christian love of humankind - - R - T - S (maybe)
It could be that my answer for London terminus of "Euston" is wrong, so the S might be wrong, but if it isn't, all I can think of for 13 Across is "curates" and that can be right.
Thanks, my only bit of stupid today, finished the rest in my own. :)