Who Will Live At Balmoral Castle Now?
Who lives in Balmoral Castle now? No one permanently lives in Balmoral Castle, though it was one of the Queen’s royal residences and is often reported to be her favorite. Who will live in Balmoral Castle now? The royal couple previously stayed in their Scottish home called Birkhall, which is on the Balmoral estate. This …