Scottish Architecture. (croft) 23 October 2022 · 0 6. Croft-An-Righ, Abbeyhill, Holyrood. In Edinburgh, there is a small area adjacent to Holyrood Palace referred to on... Please share me.PostWhatsAppMastodonLike this:Like Loading...Thank you for Sharing me.