St Paul’s London Completes £40 Million Restoration & Celebrates 300th Anniversary
London – After fifteen years and £40 million ($65 million), a massive restoration of St. Paul’s Cathedral in London is finally finished. The timing is perfect because it coincides with the 300th anniversary of the cathedral’s original completion. I…