S1, E1: Built in the East End of London 250 years ago, to provide free medical care for some of the poorest and most deprived people in Britain the London Hospital has pioneered medical breakthroughs and healthcare for generations of men, women and children.
