Thursday 6 November 2008

Oxford Street



Europe's busiest shopping street Oxford Street is home to major department stores and numerous brands' flagship stores (used for celebrity launches), as well as hundreds of smaller shops. It is the major shopping street in central London.

No comments: