Drottning Maria Christina är i London.