I agree with shoutyhamster. I would put Brooke, Madison and Harley up there with the more "chavvy" names. I think from reading previous threads it's obvious that what one person deems to be chavvy another person totally disagrees with. I think if you love a name then go for it and don't worry about other peoples opinions. My DD's name is very popular at the moment but I have loved the name since I was about 12 years old and decided to go with it anyway.
Chavvy is a horrible term but you can't escape the fact that people are making a stab at trying to group a certain type of name by using it. And short of the wanky 'denotes a certain socioeconomic status' I just don't know how you manage to describe it.
Anyway, people of aforementioned socioeconomic lifestyle seem to embrace names that are American, unisex and/or surnames. So Brooke, Madison, Harley, Brandon etc scream value sausages and hair gel on a 3yo.
But as ever a child is more than their name and it's always better to go with a name you utterly love and sod the associations.