Prince Charles, Princess Diana’s wedding venue, St. Paul’s Cathedral in London, survived bombs during WWII
St. Paul’s Cathedral in London has been the positioning of many historical moments, at the side of the wedding of Prince Charles and the late Princess...