PRINCE William and his new bride have set up home in a little cottage in the grounds of Kensington Palace.
The pretty house, which is in a quiet spot in the palace complex, is said to be the “perfect home” for the newlyweds, who are keen to start a family.
Reached through an archway, it has its own private garden and has been hand-picked by the couple as their new London residence.
Crates of their possessions arrived at the cottage on Thursd… (View original article)