Photo The parents of Ted and Peter Allen 1901 ← Previous photoThe Cock and Magpie Pub around 1900 drawn by Will Watson8 of 274Next photo →The parents of Ted and Peter Allen The parents of Ted and Peter Allen. They were married in Helmdon church in Aug 1901 and lived in Helmdon all their married life – over 50 years. TopicsPicture gallery: People ← Previous photoThe Cock and Magpie Pub around 1900 drawn by Will Watson8 of 274Next photo →The parents of Ted and Peter Allen