The Treasury does well from it and it is not owned by the Royals indeed. There is a Sovereign Grant though. This year the Queen received a grant of nearly £43m, currently calculated at 15% of the Crown Estate's profits.The Sovereign Grant, which is paid two years in arrears, is reviewed every...