Tag: Queen Camilla

British Royals Camilla Duchess of Cornwall King Charles III

King Charles III addresses the UK for the first time

King Charles III returned to London on September 9, 2022 after spending his first night as king at Balmoral in Scotland. Embed from Getty Images Upon return to Buckingham Palace, The King and Queen Camilla greeted members of the public outside BP and looked at the flowers and such that had been left in front […]

Back To Top