top of page

All Souls Church, Langham Place

This is a lovely, bright and friendly Church, located right in the heart of London, a stones throw away from the BBC and the Langham Hotel. This is a fantastic location for a ceremony with great access and space for wedding videography, including the choir stalls on the impressive balcony that surrounds the Church. 

Contact details:

 

2 All Souls Place, London, W1B 3DA 

Website: https://www.allsouls.org/

bottom of page