This is the character Mel Gibson played in Braveheart.
This building, on the grounds of the castle of Edinburgh, dates to the 12th century.