Westray lies 24 miles north-west of Kirkwall.