Zacharias Topelius i England.