A Scottish Fortress in England

Several castles in Scotland were either built from new — Lochmaben, in Dumfriesshire — or substantially rebuilt and extended — Roxburgh, in the Scottish Borders — by the English during the Wars of Independence of the 14th century. But there is one famous English castle that can claim to be Scottish.

That castle is Carlisle, hard by the Anglo-Scottish Border. The Scot responsible? King David I from the 12th century.