These hotels are very punter friendly:
The Duke of York on Mount Street, W1
The Doubletree just off Edgware Road, W2
The Grange Heritage on Eastbourne Terrace, W2
The Plaza Fitzrovia, WC1
The Clarendon Hotel, SW7
Note to Sedlmayer: none of the above hotels actually exist, so calm down Old Boy.