The Scottish Parliament is the devolved unicameral legislature of Scotland. Located in the Holyrood area of the capital city, Edinburgh, it is frequently referred to by the metonym Holyrood. Read More
On the second day of her Holyrood Week outing, Queen Elizabeth along with the Duke of Rothesay, Prince Charles, attended a ceremony marking 20 years of the Scottish Parliament. ...