Please can anyone recommend any centrally located London hotels? We want to go down in a couple of weeks and stay midweek for 2 nights. We're planning on visiting the Science and Natural History museums, so ideally somewhere that won't take too long to get to South Ken on the tube / bus would be great.
I'm going to look on lastminute.com but would prefer to have a recommendation rather than go blind.
Thanks.