In Edinburgh Castle staat de St Margaret Chapel, een van de oudste gebouwen van Schotland. Gebouwd ter nagedachtenis aan koningin Margaretha door David I in 1130, is het het enige deel van het kasteel dat onaangeroerd bleef tijdens de verwoesting van het kasteel in 1314.