Kirkwall, with a population of 8,500, was named Britain’s most welcoming town by a recent study. Ailbhe MacMahon visits to see whether the Orkney island spot lives up to its reputation… Read More
Kirkwall, with a population of 8,500, was named Britain’s most welcoming town by a recent study. Ailbhe MacMahon visits to see whether the Orkney island spot lives up to its reputation… Read More