Having never been to London, I'm completely at loss as to where to stick Harry and Ron's post-DH flat.

I know I want it to be in central London, but not in a particularly ritzy area. Somewhere a little lower in profile.

I'm looking at maps and property sites and coming up with... well, not much.

Help, please?