It came upon the midnight clear……. If you missed our Angel Festival it’s not too late to enjoy them: the twelve angels – each one created by a different community group – will be staying in church until Epiphany (Jan 6th).