My friend is from South Africa but has lived in the Uk for nearly 20 years, in Wales for most of it. Her accent is still there but much less so than when we first met and she now has a bit of a Welsh twang. When we're drunk we always ask her to say blanket and hill as we love how she says them!My Grandmother is from South Africa. Lived in London for many many years but still has quite an accent. We always thought it funny to get her to say “Ice cream”
i've got a welsh accent (south west, not valleys strong or anything) and i don't mind it - hate listening to it on a recording but it seems to go over well with people, i guess it's a friendly accent? My favourite accent is Southern Irish, it's such a pleasant sound but i quite like Northern Irish too.
i love how accents change depending on who you're talking to - my friend from Essex has a fairly neutral accent day to day as hasn't lived there for years but put her in a room with her mum and it's so broad it's unbelievable!