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. 

All Souls Church, London | Wedding Venue | Videography

Contact details:

 

2 All Souls Place, London, W1B 3DA 

Website: www.allsouls.org