Christchurch Road were built in 1927 to fulfil the bequests of 1707 and 1849. The almshouses have occupied a number of different sites over the centuries. They were originally owned and managed by Mortlake Almshouse and Relief Charities.

Christchurch Road are located in Christchurch Road, London SW14 and consist of 3 one-bedroom level access almshouses.