Baby Elsa was found in East Ham, in the east of the British capital, in January 2024
Two years after a newborn baby was found abandoned on a freezing winter's night, London police look set to shelve their investigation despite having discovered that she is the sibling of two other foundlings.
14 January 2026