Clarence house is the official London residence of Prince Charles and his wife Camilla Duchess of Cornwall — was opened to the public. Before his ascension to the throne in 1952, the house was occupied by Elizabeth II, writes People magazine. The mansion is adjacent to St James’s Palace from …
Read More »