Vernon Storr

Vernon Faithfull Storr (4 December 1869 – 25 October 1940) was an Anglican priest, most notably Archdeacon of Westminster from 1931 to 1936.

Vernon Storr

Vernon Faithfull Storr (4 December 1869 – 25 October 1940) was an Anglican priest, most notably Archdeacon of Westminster from 1931 to 1936.