Looking for a stunning
Wedding Venue in the heart of London? Look no further than St. Charles and St. Thomas More! Our historic church offers a beautiful and intimate setting for your special day. With its picturesque surroundings and elegant interior, your wedding will be a truly memorable occasion. Contact us today to learn more about our wedding services and start planning your dream wedding at St. Charles and St. Thomas More.