Peerage Holding
John Villiers Stuart Townshend
Townshend (Marquessate)
Starting on: Thu 10th Sep 1863
Ending on: Thu 26th Oct 1899
Ordinality: 5
John Villiers Stuart Townshend
Townshend (Marquessate)
Starting on: Thu 10th Sep 1863
Ending on: Thu 26th Oct 1899
Ordinality: 5