I have come across this, hope it's of some helps.
Eden Grove is a couple of streets away from Chillingworth road.
The parish of Saint James was established in 1839 with the name Saint James the Apostle. The name was changed to Saint James in 1846. The church was constructed in 1837 in a neo-classical style, situated on Victoria Road (now Chillingworth Road). The building was damaged in 1944 by enemy action, and restored as a parish hall built inside the old church; the derelict roof remains. The parish united with Saint Mary Magdalene's in 1954.
All Church records are held at the London Metropolitan Archives.