Personally I would say Oxford circus is the best place for somebody visting london. You got all the tourist stuff but you also have loads of cool shops around Carnaby street and then you got like the luxury retailers on bond street. Everything is real close together.
and the riots ended a little while ago dude