Going shopping with a friend in London on Friday. He spends quite a lot on his clothes and wants a couple of pairs of jeans and a jacket. Where is the best place to go? Is it oxford street or somewhere else? what's westfields like? TIA