Hope you’re not taking the ‘meega, parking in London is a nightmare (and costs an arm and a leg) not to mention the Ken Livingston Tax (aka Congestion Charge).
No specific advice re eating, the area is full of restaurants and coffee shops, some are chains and some are local, but check the prices – this is London and nothing comes cheap including food…
But it’s not all doom and gloom – going to the theatre in the west End is a real treat, quite an experience.
As for other sites – the British Museum is five minutes walk from Tottenham Court Road (where you can see Egyptian mummies), and the British Library is 15 minutes walk away near Kings Cross – both worth visiting. Then there’s the Science Museum which is a must (though it’s a bit further away south of Hyde Park), they have car section and a Rover Jet1 on display… but my favourite is the Spitfire exhibition. If you are into art then the Victoria and Albert Museum (V&A) is very near to the Science Museum, and there’s The Royal Academy of Arts in Piccadilly. And all these establishments are free (or charge minimal entry fee).
And did I mention Madame Tussaud's in Baker Street? Or the London Dungeon? Or the Tower of London?
With regards to Internet – there are Internet cafes in Tottenham Court road, but if you really develop withdrawal syndromes that you are invited to drop by my office in Kings Cross, when you can have a workstation with Internet access at your disposal….