Royals Everything you need to know about Prince Harry and Duchess Meghan’s new home, Frogmore Cottage The stylish royal couple has officially announced where they will live from early next year. Here’s all we know about Frogmore Cottage