London isn't cheap to stay, you might be better off staying on the outskirts and use the tube to get around. You can buy a day travel card to use on both buses and the tube or if you have a passport size photograph you can get a one week pass which will save you some money.