Location Queen Margaret UniversityQueen Margaret UniversityEdinburghEdinburgh EH21 6UUUnited Kingdom 01314740000