Peerage Holding
John Hamilton
Belhaven and Stenton (Lordship)
Starting on: Sun 15th Dec 1647
Ending on: Sat 17th Jun 1679
Ordinality: 1
John Hamilton
Belhaven and Stenton (Lordship)
Starting on: Sun 15th Dec 1647
Ending on: Sat 17th Jun 1679
Ordinality: 1