Peerage Holding
John Scrimgeour
Scrimgeour and Inverkeithing (Lordship)
Starting on: Wed 8th Sep 1660
Ending on: Sat 23rd Jun 1668
Ordinality: 1
John Scrimgeour
Scrimgeour and Inverkeithing (Lordship)
Starting on: Wed 8th Sep 1660
Ending on: Sat 23rd Jun 1668
Ordinality: 1