but what’s the difference between India, London, Asia, Sydney, Florence, Brooklyn?
I think London sounds clunky, I still associate Sydney/Sidney with being a boys' name and Brooklyn is just weird. Everybody is used to it now, because the Beckhams are such a huge, prominent family, but I remember when he was born and everybody was saying "What the what now?!?!"
India and Asia are naturally pretty and feminine-sounding. It helps that they don't have the ugly-sounding (for a person, especially a female) 'land' chocked on the end.
With Florence, it'a a long-established and esteemed name and I suppose people also naturally associate it as a pretty feminine equivalent of Laurence. Some country and city names - especially when they end with a vowel and/or soft sound - just naturally evoke more pleasant feelings, especially if the city itself is beautiful.
No offence intended to the woman herself, should she be reading(!), but Ireland sounds especially clunky along with Baldwin; probably with any surname starting with a consonant, actually, coming straight after the harsh 'nd' sound. At best, the 'd' would get swallowed and disappear and it would just sound like 'Irelan Smith' for example - and then that is only a short very aural hop to ALAN Smith!