Christmas Carol Tour at Hamilton Place today