St. Christophers Inn Hostel is great. It's very clean, has a lift (which is rare in London), and has a very easy check-in process. I would return here again the next time I am in London.