More on the mysterious East Finchley archer, carved by one Eric Aumonier:
There was another link with Eric Aumonier. This occurred in 1946 at Denham Film Studios of the Powell and Pressburger film ‘A Matter of Life and Death’. On a giant moving stairway David Niven fights for his life and happiness, hovering between this world and the next. Eric was responsible for work on the statues of various famous people, which stand on pedestals at intervals beside the staircase. The film production company was called, believe it or not, ‘The Archers’!