I live in
London and to me it does seem weird. It doesn't have a pleasant sound to me and I'm not sure what the appeal is. It also sounds more masculine than feminine.
Londyn etc looks really odd and makes me want to say Lond-in which isn't the same pronunciation as
London.