Balmoral Castle
Balmoral Castle is a large estate house in Aberdeenshire, Scotland. The estate was owned by Queen Elizabeth II and was said to be one of her favourite properties.
For the latest headlines and pictures, sign up to our Daily Express royal newsletter, watch the latest news on our Snapchat channel or join our WhatsApp community for breaking alerts.
Anzeige
Anzeige
Anzeige