St. Charles & St. Thomas More Church offers a beautiful and historic setting for weddings in the heart of London. Our picturesque venue is perfect for couples looking to exchange vows in a traditional and elegant environment. Contact us today to start planning your dream wedding at our stunning Church.