The Langham is nice and is just around the corner from Oxford Street. The good thing is that despite its location, not as many cars go past it as say Le Meridien (around the corner from Piccadilly circus).
If you are after Internet access while you here, 3 UK do some cheap pay as you go deals for your smartphone or USB dongle.