If you forget the name of everything that has to do with shopping in London, try to remember at least Oxford Street. It is in the centre of London, and it is also impossible to miss out on this one. Oxford Street is known to be the number one shopping area, shopping street, of London, and here you can find for example: Boots, Claire’s, H&M, Gap, The Body Shop, Zara and Espirit. It is recommended to first walk the entire street up while walking on one side of the street, and then turn back and walk on the other side of Oxford Street.
Oxford Street is not only packed with expensive shops, but you can also find some shops with cheaper products. For an exact list of shops, take a look at: http://www.streetsensation.co.uk/oxford/os_intro.htm
If you want to bring some nice souvenirs home from London, you can for sure buy such in one of the many souvenir shops along Oxford Street.
There are a whole lot of metro stops along Oxford Street, for example: Marble Arch (Central line), Bond Street (Central, Jubilee line), Oxford Circus (Central, Bakerloo, Victoria line), Tottenham Court Road (Central, Northern line)