It's a bit trendy. There are lots of Archies about at the moment.
It doesn't sound very regal, but Harry's family will not be putting in the work that William and family will have to do in the future, so a departure from more aristocratic names is probably fine for them.
I dislike 'Harrison', but then read BlueBelle's post and the penny dropped - Harry's son.
Old sayings with a theme 2 ( continuing *nanna8*'s thread)
Last weekend, in Rutland, the first statue in Britain of the late Elizabeth II was unveiled.