Arabella Churchill

Info

Date of birth

10/31/1949

Date of death

12/20/2007

Place of birth

Westminster, London, England, UK

Arabella Churchill

Biography

Arabella Churchill was born on October 31, 1949 in Westminster, London, England as Arabella Spencer-Churchill. She was married to Ian (Haggis) McLeod and James (Jim) Jude Barton. She died on December 20, 2007 in Glastonbury, Somerset, England.

Known For

The Churchills
The Churchills
7.4
7.4