Biography | The Hospital of St John and St Elizabeth is an English independent hospital, located in St John's Wood, London. It is informally known as "John & Lizzie's". The hospital was founded in 1856 with a Roman Catholic affiliation and is a registered charity. In 2009, it had an income of £42,671,000, making it one of the 150 largest charities in the United Kingdom. |