my suggestion is to look now, as the Olympics starts in Mid July, but much of the spaces in hotels would have been taken already. Central will be fairly expensive, we have become one of the most expensive cities to live and work in.
There are lot of little hotels around St Pancras Station, doubt could find a link, but will have a look for you.