Historic Scotland phone St. Margaret St Dunfermline, Fife KY12 7PE map The National Trust for Scotland phone The Palace, West Green Dunfermline, Fife KY12 8JH map if (!IN_DEV) { ?> } ?>