Church of All Souls, Langham Place London, England

10 Sep 1954
Church of All Souls, Langham Place designated a Grade I listed building