In reply to mark catcher:
+1 for moffat - stayed once upon a time in the Black Bull. The spitfire is up a cul-de-sac on the left as you drive in from the south, just before the petrol station.
Or if you're prepared to go a bit further off-route, via edinburgh, an definite +1 for the Gordon Arms in West Linton - but then i live 1 min walk from it so i'm biased!