Fair O-Blair

The Fair O-Blair in Blairgowrie is a pub which holds the Cask Marque Award for serving great quality real ale.

Fair O-Blair