Peerage Holding
Thomas Taylour
of Headfort (Marquessate)
Starting on: Sat 24th Oct 1829
Ending on: Tue 6th Dec 1870
Ordinality: 2
Thomas Taylour
of Headfort (Marquessate)
Starting on: Sat 24th Oct 1829
Ending on: Tue 6th Dec 1870
Ordinality: 2