The foundation stone of All Saints was laid by the Earl of Mount Edgcumbe on 21 September 1893. As the Earl was the Provincial Grand Master of Cornwall and Deputy Grand Master of England, the ceremony was performed with full Masonic honours. In addition to the many members of the public, approximately 300 members of the Masonic brethren arrived from across Cornwall to witness the ceremony. Construction of the church had already commenced approximately two months prior to the event. All Saints was consecrated by the Bishop of Truro, John Gott, on 1 November 1895.
