Exclusive Weekend Voucher! £10 off. Get the code »

Ann Hagen

Hagen was born at Kempston, Bedford. She read English with Honours at University College London, taking Anglo-Saxon Archaeology as a special paper.