Princess Charlotte's different name so she can be 'a normal pupil' at posh London school

Nottingham Post

Published

Her full name is Charlotte Elizabeth Diana - official title Her Royal Highness Princess Charlotte of Cambridge.

Full Article