Guest Stars Sonny Ashbourne Serkis as Prince Edward Elinor Crawley as Princess Cecily Ted Allpress as Prince Richard Nicholas Croucher as Edward, Prince of Wales Madeleine Harris as Princess Margaret of York Kenji Tielemans as Prince Teddy Arthur Droeshaut as Geoffrey the Changeling