Home sweet home. Prince William and Duchess Kate have a new humble abode in Windsor, England — and it will be close to Queen Elizabeth II.
Her Majesty, 96, relocated from Buckingham Palace in London to Windsor Castle in the countryside earlier this year. Her residence is only a 10-minute walk from Adelaide Cottage, per the