Kate & Wills: insider intel on their new Windsor life

It’s official! Team Cambridge have moved to Windsor. To help Kate, William and the kids settle into their new home, here’s our in-the-know intel on life in the Berkshire ‘hood.

M
Be the first to comment
Share this story: