Home Church Walk New Church Hall (1920)

New Church Hall (1920)

786

A 1920 plan for the construction of a new hall for All Souls Church which was later to become better known as Elwes Hall.