Attraction
The Scottish Parliament
The Scottish Parliament is the devolved, unicameral legislature of Scotland. It is located in the Holyrood area of Edinburgh, and is frequently referred to by the metonym Holyrood.
Also called Scottish Parliament
Attraction
Also called Scottish Parliament