Prince William and new bride Kate will live at Kensington Palace for the first few years of married life.