In reply to Sherlock:
In case anyone is interested, we plumped for the Agricultural Hotel.
Excellent,friendly service and great food. Plenty of veggie options on menu and on specials board. Spirits served in 35 mil measures too, something I've not seen very often in England and increasingly rare in Scotland.