 Penrose was born at Bracebridge, Lincolnshire, the third son of Rev.John Penrose who was vicar there, and his wife Elizabeth Cartwright.His mother was the daughter of Edmund Cartwright and was a teacher and author of children's books under the name Mrs Markham.