When in London i would avoid Oxford street, a lot of people seem to think they have to go, its so fucking packed and the shops are just big branded ones (you may want to go if you want to hit up Nike Town or Topman or something), i recommend going to Camden, thats a really cool place. Go to some markets like Portobello, maybe hit up Southbank (shame you cant skate there but the areas really nice anyway). I can't really think of anything right now. Theres an Imax right by the southabnk area if you want to see that sort of thing? I guess touristy things you could do are like go up the london eye, london dungeons, madame tuesaueds (sp), tower of london, St Pauls, Abbey Road, Harrods etc. Sorry im not much help right now but i can't really think of much things. Its a shame your not skating, theres loads to skate in London