All Souls, St Margarets
Planning a beautiful London wedding? Discover All Souls, St Margarets.
Northcote Road, St Margarets, TW1 1PB, West London, United Kingdom
Church Of England
Church Office
About All Souls, St Margarets
Whether All Souls, St Margarets is your your chosen church and you have a strong connection with it, we'd love to hear from you to discuss your plans for your wedding day. There are connections that enable you to marry in a specific church, see the Church of England's weddings web site for more details. Couples choose a religious setting for all sorts of reasons. Drop us a line today to find out more.
Contact & Location
Church Office
Northcote Road, St Margarets, TW1 1PB, West London, United Kingdom
Accessible toilets
Baby changing facilites
Assistance dogs welcome
Wheelchair accessible
Creche
Hall for hire