Something went wrong
Try again later.
A woman tries to find her way home with her newborn while an environmental crisis submerges London in floodwaters.
11 March 1993, UK
19 July 1976, Hammersmith, London, England, UK
9 July 1993, Sidcup, Kent, England, UK
3 March 1980, Westminster, London, England, UK