Langham Place, London All Souls Church is situated in Langham Place – just north of Oxford Circus in central London. . It was designed by John Nash, and consecrated in 1824. The church was badly damaged by a German parachute mine in World war 2 and was closed for 10 years for restoration. The church is directly in front of BBC’s Broadcasting House which can be seen in the second photograph – dominating the background. Image : Photographer unknown (Historic England – 1890s) The February 2022 view shows a great deal of change with only All Souls remaining the same. Image: © TimeViews Steven Miell A merged version of the two images. Use the slider in the centre.