News about Kensington Palace

Kensington Palace

Latest news and events in the press about Kensington Palace

royal residence set in Kensington Gardens, London, England, UK