The Black Bitch Tavern is the oldest pub in Linlithgow and the pub’s name derives from a tale of a black greyhound, whose master was imprisoned on an island in the middle of Linlithgow Loch and sentenced to starve to death. Every day the greyhound swam out to her master with food and ended up READ MORE