Title: In Kensington square
Subjects: World War, 1914-1918, Hospitals, Kensington War Hospital Supply Depots (London)
Places: Great Britain