Старинный город Данфермлин – древняя столица шотландского королевства. Первое письменное упоминание о городе сообщает, что в здешней церкви венчались король Шотландии Малькольм III и Маргарита. Малькольм провозгласил Данфермлин столицей, и святая Маргарита, а впоследствии ее сын король Давид, приложили много усилий для того, чтобы административный центр страны стал также центром религиозным. Аббатство было основано при Маргарите, но основное строительство шло во время правления Давида I. Монастырь получил название аббатство Святой Троицы и святой Маргариты. Сердце аббатства – его церковь, часть фундамента 1128 года сохранилась до сих пор. Аббатство было разрушено войсками Эдуарда I в 1303 году во время войны за независимость. Интересно, что английские солдаты, которые особо не церемонились с приграничными монастырями, разрушили только вспомогательные постройки, но не тронули саму церковь. Большую помощь в восстановлении аббатства оказал Роберт Брюс, тогдашний король Шотландии. В 1329