Depends what you’re into. If you want to cite some interests/tastes, I can give you more specifics.
First thing I’d do, if I were you, would be to buy a ‘Time Out’, go sit in a pub, have a drink, and browse TO for ideas. Then it’s down to you, your tube map and your Weekly Travelcard (much better than any alternative way of getting around).
Do check out the ‘London Walks’ which are listed in TO. All very good, cheap, fun, informative and interesting.
All the big art galleries, museums… yep, fine if you like that sort of thing. National Portrait Gallery and Tate Modern both worth a look. Science Museum and Natural History Museum both personal favourites, but YMMV.
Sight-seeing tours on top of red double-decker buses: usually very good and enjoyable, and good for getting more ideas.
London Eye (big Ferris Wheel kind of thing put up as part of Millenium Celebrations): fantastic, worth doing, but can be a bitch to get tickets. Can provide more details if you’re interested.
Hampton Court Palace: if you haven’t been, GO. Easy as that. Spend a day there. Beautiful, fascinating, pleasant, evocative.
Buck Palace: ardent Royalists only. Otherwise boring. Nothing to see.
Westminster Abbey: stunning. Go. More history than any one person can absorb! Not to be confused with Westminster Cathedral, which is not so hot.
Booze: cheapest way is buy from supermarkets and consume at your leisure. London pubs are frighteningly expensive.
Food: over here, Indian food is GOOD. Enjoy it while you can. Cite your preferences, and I’ll offer recommendations.
Hyde Park: biggest and best we got. Dead central, safe, easy to enjoy. Shame it’s February, 'cos weather won’t be nice.
Entertainment: London scores highly here except for movies which you’ll already have seen. Comedy, rock, jazz, theatre, musicals, dance, clubs… tons of it in endless supply and quality is high. Again, if you want to cite tastes I can recommend some ideas.
Greenwich: nice place to visit on a weekend morning. Treat yourself and go to the Pie & Mash Shop.
Soho: some great places to hang out, drink ,eat, chat. Worth just schmoozing around and seeing what you find.
Kensington & Chelsea: the high-class end of town, posh shops and big-name stores selling cool stuff you can’t afford. Fun to visit, though.
Richmond Park: vast, wild, wonderful. If you want nature, this is your best shot within the Greater London area.
Camden Town & the Camden market: go if you haven’t been already, on a Saturday if you like crowds! Home for the street-smart, hip, counter-culture crowd with the most amazing (and vast) market selling everything. Most of it legal.
Portobello Road: antiques paradise.
I could go on, but I won’t. Do yourself a favour. To avoid disappointment, EXPECT lousy weather, litter, frightening expense, generally lousy service in shops, and transport difficulties. Once you are prepared for these, you can enjoy all the GOOD things the city has to offer.
Rule 1: never buy anything ‘edible’ from a cart in the street, unless feeling suicidal.
Rule 2: learn the name and location of at least one nice pub in central-ish London. Armed with this information, anyone in the city can find you or meet up with you. That’s how we natives organise our social lives.
Rule 3: mind your wallet or purse VERY carefully. These get stolen at the rate of 100 a second. It’s a serous problem. Safest option: carry only essential credit cards and cash. Wear jeans or trousers, keep them in a front pocket. Carry a decoy purse /wallet with nothing valuable in.
Welcome!