Ambulance stations.
Home Ambulance Service (England)
[London, 
1931]