The hospital had its origins in the St Francis Hospital for Infants which was founded by Dr Ralph Vincent in a house in Denning Road, Hampstead in 1903.
[2] It was renamed The Infants Hospital in 1904 and it moved to purpose-built accommodation in Vincent Square in 1907.
[3] The Duchess of Albany had laid a memorial stone in May 1907 and she returned on 20 November 1907 to formally open the new building which had wards for 50 children.
[4] The building and equipping of the hospital had been paid for by Sir Robert Mond as a memorial to his late wife.
[4] An outpatients department was opened by the Duchess of Albany in 1914 and it joined the National Health Service as the Westminster Children's Hospital in 1948.