Prince William and Kate Middleton are paying rent. And it’s not cheap: The royal couple is handing over 307,200 British pounds a year (or around $410,000) for their new house, Forest Lodge, in Windsor. If you take them at the tabloid reports saying that this will be their forever home, and assume that the couple will reach their 80s, that’s somewhere north of 12 million pounds, or $16 million, over their lifetime. Or more. The rent will be reviewed every five years.
How do we know all of…

