The Annandale Arms Hotel in the centre of the very attractive country town of Moffat stands proudly between the two kirks. A sultry summer's day in Moffat