SARAH EDWARDSON

Sarah’s just back from Cardiff where she has been filming on new 8 part Sky drama ‘Extinction’.

Head Office

113 Kingsway
London
WC2B 6PP