Peerage Holding

Charles John Tottenham

of Ely (Marquessate)

Starting on: Sat 31st May 1969

Ending on: Wed 1st Feb 2006

Ordinality: 8