Allen est né à South Hinksey, dans le Berkshire (aujourd'hui Oxfordshire) et est diplômé de l'Université d'Oxford.
All est né à Oxfordshire, Berkshire (aujourd'hui South Hinksey) et est diplômé de l'Université d'Oxford.