The City of London isn't legally reliant on a charter. It draws existence from 'Time Immemorial'.
Specifically it exists because it existed before 1189
Specifically it exists because it existed before 1189
But while it was created by neither statue nor royal charter, I doubt the parliament could not end it if it so decided....