I live just outside London, in Essex. My fav place in london is white hall, its where all the govt buildings are and horse guards parade. but for tourists spots, the natural history musem & sports musem is good. London Dungeons is quite good also. go out in the west end for a beer or two and if you can, go on a river cruise.
I know some good clubs and bars if you and your friends want to go!
avoid the stripclubs around soho!
theres an Ice bar in mayfair thats pretty good, glasses made of ice, ice bar and chairs etc etc then pop to china town for a meal..then hit some bars!