Well, Avalon is very strongly linked to the UK, but as a place, as an energy, as a call for peace and balance and magic. It is linked to the Arthurian Mythos and it is believed that that is where the Once and Future King, Arthur, now sleeps until Britain has need of him again. From that, there is a strong link to Avalon with Merlin, Vivianne, Nimue, Morgainne, Morgause, Gwenhwyfar, Taliessin.... to name but a few. These archetypes are believed to be also coming home, being reborn, and potentially have links to the Fallen.
I haven't yet come in contact with a single person being called Avalon.
Az