I may have mised it but what hotels are youa actually inerested in in using your points?
There may be a trade off between a redemption hotel and where you have to stay but in central london with the excellent bus and tuve network that not rrally an issue.