Spynie Palace near Elgin was established in the late 1100s as a bishop’s residence and remained so for 500 years. It is the ...