All Souls Langham Place

All Souls Church in central London, is a historic Anglican church with a circular-spired vestibule and Bath stone construction.

Getting there

All Souls Langham Place

All Souls C of E Church, 2 All Souls' Place, London, London, W1B 3DA