Did you know that Buckingham Palace is twice the price of Ambani's Antilia?