Peerage Holding
Thomas Taylour
of Headfort (Marquessate)
Starting on: Tue 6th Dec 1870
Ending on: Sun 22nd Jul 1894
Ordinality: 3
Thomas Taylour
of Headfort (Marquessate)
Starting on: Tue 6th Dec 1870
Ending on: Sun 22nd Jul 1894
Ordinality: 3