The 'old' hotel is the Cadogan off Sloane Street, infamous for being the location where Oscar Wilde was arrested (room 118 if you're interested), but it is supposed to have a cracking restaurant as well.
You are looking at around £200 a night for a room though.
The 'new' hotel on the list is the Soho Hotel on Dean Street, which used to be an NCP multi-storey car park but is now one of those ridiculously hip , luxury establishments where all the rooms are different and you're likely to find a Playstation in your sink.
Londonist has to admit to having never visited either of these establishments, so if you've been lucky enough to stay (or even eat or drink) in either the Cadogan or the Soho Hotel then let us know what you thought.
Or, alternatively, if you've got a favourite London hotel (or just a favourite London hotel bar) then speak up.