Buy this picture |
aerial photograph of Lambeth Hospital London UK. Formeley known as "Landor Road hospital", Lambeth Hospital has its origins in the Stockwell Smallpox Hospital which opened on the same site in 1871. The old hospital buildings were demolished and a all new hospital building constructed in 1996.