Solihull, Edgbaston, Little Aston, Four Oaks, Sutton Coldfield and Barnt Green are the nicest area in Birmingham.
With most towns etc they have posh parts and parts that are dives. Lots of people say my town (Leamington Spa) is posh but half of it is very posh whilst the other half is'nt (Guess where i live?) Same with Warwick, Kenilworth, Stratford, same applies to Inner London.
Lots of villages around south Warwickshire/Oxfordshire that are mainly posh i'd say.
I'm so jealous of the people who were born into families in Sutton. Rich gits.
Sutton Coldfield springs to mind first. Though Edgbaston had some amazzzing houses when I drove through.