Good question...
It seems that there should have been a big income boost to the UK for this (travel/lodging/food/transportation, gifts/commemorative stuff, more tourists to sites, fees for access to BBC feeds or other tv/radio income)...
Seems to me that the royals should front the cost and get reimbursed from the income streams they created, with the excess going to the British Treasury...