World's rarest and most expensive cars at UK Palace