Telephone: 0131 229 7263
Email: enquiries@george-heriots.com
Telephone: 0131 221 6709
Email: admissions@george-heriots.com
Telephone: 0131 221 6700
Email: finance@george-heriots.com
Telephone: 0131 221 6716
Email: development@george-heriots.com
Email: wac@george-heriots.com
Email: ghspa@george-heriots.com
Telephone: 0131 229 7263
Email: jobs@george-heriots.com
Telephone: 0131 229 7263
Email: enquiries@george-heriots.com
Email: jobs@george-heriots.com
Email: tsc@george-heriots.com
Telephone: 0131 229 7263
Email: feedback@george-heriots.com