Looking for a beautiful and historic venue for your wedding? Look no further than St. Charles and St. Thomas More in the UK. Our stunning Church provides a picturesque backdrop for your special day, and our experienced team will ensure every detail is perfect. Say "I do" in a truly magical setting at St. Charles and St. Thomas More.