London is one the world's best cities in the world for shopping for fashion, style and music from around the world. It's variety of shops is one of the main reasons people come to London all year round.
|
Oxford Street
Oxford Street has one of the highest concentrations of large stores in the world. There are over 300 selling thousands of different types of goods from inexpensive gifts to haute couture.
www.oxfordstreet.co.uk
|
|