We loved staying in this little loft in London for a few days. Easy to find, and very convenient to King's Cross/St Pancras train station, and walking distance (about 30min) to Westminster/Big Ben (with the British Museum very close).
Basic kitchen facilities, but sufficient to be able to make breakfast and cook a simple dinner. Supermarket within a few minutes walk was also very convenient.
The traffic on the street is a little noisy, but hey - you're in central London!