The church building, dating from 1896, includes an apse with five stained glass lancers, dating from 1912, by Morris & Co. The church, built for the Richmond Unitarian congregation, was joined by the Putney congregation in 1985. A rear extension designed by Kenneth Tayler was opened in 1966, using some funds from the Bell Street Mission in Marylebone which had closed in 1963.
The Putney Unitarian Church congregation previously met at the Wandsworth Unitarian Church on East Hill, which was compulsorily purchased in 1967 for the widening of the Wandsworth Bridge approach road. A new building, also designed by Kenneth Tayler, opened on the Upper Richmond Road in 1968. After the Putney congregation combined with Richmond, the building was sold and it is now used by the All Saints Liberal Catholic Church.