The Queen’s weekend residence – intermediate English article B1.

Ask anyone where the Queen of England lives, and many people will say that she lives in Buckingham Palace, central London. However, many people don’t realise that the Queen actually has many homes. For example, the Sandringham Estate in Norfolk, or Balmoral Castle, Scotland. And then, the Queen has Windsor Castle, which is known as […]