Linlithgow:
At one end of the main street. It’s a hotel, but the bar feels pub-like. It is a little modern and stripped out, but there’s a real fire and while there is food there’s a good area for just drinking. Good choice of beer including real ale, and pleasant staff. We returned another day for food, which was fine too.