A Royal Visit to Kensington Palace and Afternoon Tea at The Orangery in London
Kensington Palace in London has been a residence for the Royal family since 1689 when King William III and Queen Mary II bought it for the King's health, seeking cleaner…