If i had to pick a place i would have to say where i currently live, Gloucster Road.
Very close to the Museums, Royal Albert Hall and walking distance to Knightsbridge ergo Hyde Park.
Commute wise, its in an ideal location also as you have the Piccadilly line, District Line, Circle line and you are far enough into London to make buses viable also. Or if you have time, walk.