Peerage Holding
Thomas Geoffrey Charles Michael Taylour
of Headfort (Marquessate)
Starting on: Mon 24th Oct 1960
Ending on: Fri 21st Oct 2005
Ordinality: 6
Thomas Geoffrey Charles Michael Taylour
of Headfort (Marquessate)
Starting on: Mon 24th Oct 1960
Ending on: Fri 21st Oct 2005
Ordinality: 6