This is what we know about Ivy Alice Archer
Unfortunately, we don't know where or when Ivy Alice Archer was born.
in Lambeth London SW3,
on Tuesday 17 August 1993.
She was a widow at the time of her death.
Ivy Alice Archer is also known as Ivy Alice Penfold.