Oxford Street is the place to shop when you
come to London. It has over 200 million visitors per year and
more than 300 shops. It is said to be one of the busiest places
in London day or night. If you are looking for top of the range
department stores or one off fashion boutiques than Oxford Street
is the place for you. As well as Debenhams and Selfridges you
can find Marks and Spencers and John Lewis. You can also find
many High Street shops such as record shops and shoe shops.
Whatever you want to buy you are sure to find it in Oxford Street.
shops / Boutiques