With designer boutiques, glamorous department stores and a host of home-grown fashion talent, London is a shopping paradise. One of the most popular places to go shopping in London is Oxford Street in the fashionable West End where shoppers can see an exciting concentration of the very best stores in the city.