I'm a Londoner, we use "nice round vowels" so bath is "baarth" and grass is "graars" but I live in Birmingham with a partner from Sheffield and my kids use flat vowels which, I confess, are simply ugly on my ears.
Am I being unreasonable to want (and to encourage) my kids to use "round vowels" and to have a Southern (BBC or RP) accent ?