St Margaret, Stoven