Scottish Architecture. Iona Abbey 4 April 2024 · 5 Iona Abbey is an abbey located on the island of Iona, just off the Isle of Mull on the West Coast of Scotland. It is... Please share me.PostWhatsAppMastodonLike this:Like Loading...Thank you for Sharing me.