Rev Richard Marzetti, Chatsworth Baptist Church, points to the Norwood Forum Historical Plaque installed today, 18 September 2020. The original church, founded in 1878, was totally destroyed 76 years ago today at 7:05pm by a V2 rocket. Two residents of Chatsworth Way were sadly killed and many injured. The current church building was opened in 1959.