Looking for a stunning wedding venue in the heart of London? Look no further than St. Charles and St. Thomas More
Church. Our beautiful and historic
Church provides the perfect backdrop for your special day. With a dedicated wedding coordinator on hand to help plan every detail, you can rest assured that your wedding will be a truly memorable occasion. Say "I do" in style at St. Charles and St. Thomas More
Church.