Original: Holyrood Abbey is a ruined abbey of the Canons Regular in Edinburgh, Scotland.
Simplified: Holyrood Abbey is in Edinburgh, Scotland.