That is the site I used last time and I ended up finding a room for cheap! It was off of Sutherland Sq by the Victoria Coach Station, which isn't even a mile away from Buckingham Palace! Free breakfast and a clean room made it that much better. So now I have a place and the means to get there, but now I needed to see what other deals I can find from my affiliates. I stumbled upon this site that I'm sure a lot of travelers have heard about. Some friends I know that lives in the UK as residents even have it to save on attractions. It is called the London Pass. I am going to cheat and copy and paste what it actually says on the site because this is what sold me:
London Pass is a sightseeing city card which gives you entry to a choice of over 60 popular tourist attractions in the city.