Prince William and Kate Middleton’s restrictive environment at Kensington Palace may have inspired their rumored move to Windsor, a royal insider has claimed.
The Duke and Duchess of Cambridge are like ‘prisoners’ at Kensington Palace and will …