Das Edinburgh Castle beherbergt die St. Margaret Chapel, die zu den ältesten Gebäuden Schottlands gehört. Es wurde 1130 von David I. zum Gedenken an Königin Margaret erbaut und ist der einzige Teil der Burg, der bei der Zerstörung der Burg im Jahr 1314 unversehrt blieb.