L0002193 The 18-seater pram, Park Royal Hospital, London, 1925 Posted: December 16, 2017 By Exchange Editor