Staying in London doesn't have to be expensive. Save money at a cheap London hotel or guesthouse.