King Charles Opening New Areas of Balmoral Castle, Buckingham Palace to Visitors by Sandra Rhodes April 3, 2024 0 The average person has not been able to visit the inside of Balmoral Castle in Scotland — until now, that is. The crown announce that for the first time since ...