Church Farm phone Church Farm Stevenage, Hertfordshire SG2 7AH map Magic of Christmas phone The Old Rectory Farm, High St Stevenage, Hertfordshire SG2 7PD map if (!IN_DEV) { ?> } ?>