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 


bottom of page