Only just seen this the areas you highlighted and some of the properties are all very different so it really depends what you want....
Bromsgrove - great town, good schools, great motorway access and if you need train to London you can go to NEC/international rather than new street very easily. Same applies to Redditch which is cheaper but Bromsgrove nicer.
Stanmore road - that's a big fat no I speak as someone who had owned property there it is bedsit land not for families
Harborne - lovely and maybe the most "London" feel but beware of areas that claim to be harborne when they aren't
Other areas to consider -
Villages like Hagley/clent/belbroughton more expensive but good access and great schools
Stourbridge - great access and schools more awkward for London as have to get into bham first
Leamington spa / Warwick - if you want to live further out but have great access to London
Halesowen - someone else mentioned great for Birmingham and the uni, no trains though
Be careful of areas marked as halesowen or stourbridge when they are in fact lye/quarry bank
Bournville - Cadbury land really near uni and lovely, has train
Moseley - again near the uni, no train, quite artsy thinks it's a bit cooler than it is!
Sutton Coldfield someone mentioned -too far north for uni and London access - well not if you want an easy journey
Kidderminster - further out and cheaper, great access to Birmingham. Depending on side you are on can also get train from worcester to London
Hope this helps!