43 Pevensey Road, St Leonards
At around twenty past one on Saturday 17th October, two Focke Wulf 190 fighters dropped high explosive bombs across St Leonards. At 43 Pevensey Road, two people were killed when the building was demolished. Alice Cooper, aged 71 was killed immediately, and Edith Wilmshurst, aged 65, died the next day at Buchanan Hospital. St Columbia’s … Read more