King Charles's Balmoral opens to the public with incredible guided tours on offer 30.06.2024 00:00 Express.co.uk King Charles has put his own stamp on the beloved Scottish royal property, which has been in the family since 1852.