The Church House is the home of the headquarters of the
UN Security Council. It has more recently been the venue for several notable public inquiries
.
Origins
The idea of a central meeting and administrative building for the Church of England had been raised twice in the mid 19th century and was finally acted upon in 1886 when Harvey Goodwin, Bishop of Carlisle, suggested in a letter to The Times that the Church should construct a "Church House" as a memorial of the Golden Jubilee of Queen Victoria. Accordingly, a charity called the Corporation of the Church House was founded by royal charter on 23 February 1888, with the aim of raising the necessary funds and executing the project.[1]
A site was selected in Dean's Yard, close to Westminster Abbey and
Anglican societies, and were inaugurated as the first Church House on 21 July 1888.[3]