All Souls Church, Langham Place is one of London’s more iconic churches. Completed in December 1823 and designed by John Nash, it’s rather unique design did not meet with universal approval when it opened. The Mirror of Literature, Amusement, and Instruction said it was “… one of the most miserable structures in the metropolis…”
However, it would be difficult to imagine this part of London without it today. It can be found just in front of BBC Broadcasting House.
To learn more about the church visit their website.