Well Oxford Street is pretty good for shopping as well as other areas, but the nearest actual shopping mall is the new Westfield one in the west of London-you'll have to get there by tube I think. Here's the link to the mall:
http://www.google.co.uk/url?sa=t&sou...QMLKW7UjpVsOyw