I'm not fond of "randomly replace vowels with y" in general but especially not for a place (or word) name. Then it's just a simple misspelling, and it looks extra dumb. I also don't love London as a name. But Londyn is far, far worse.
-----
https://www.behindthename.com/pnl/120652