For a very small town (population round 9,000) whose surrounding fields you can see from its centre, Kirkwall has a fine collection of antique buildings. This is what's left of the 16th century bishop's palace (replacing 12th century, 13th century and 14th century palaces) which …