No. We dealt with this one some time back. Avebury means "Afa's burg" ie Afa's fortification. It was recorded as "Avreberie" in the Domesday Book of 1086. Nothing to do with the word "avenue" which is a French word meaning "an approach"
I know, it was just a mad thought i had...