Friday, July 5, 2013

Travel | Oxford Street, London, England

       Oxford Street is a major road in the City of Westminster in the West End of London, United Kingdom. It is Europe's busiest shopping street, and as of 2011 had approximately 300 shops. This is besides everything and very beautiful street in the style of London. In winter, the street is very beautiful lighting with numerous flashlights, garland and decorations.
        I generally love London, he is so beautiful, of course, may be a street and is similar to many others, but it still is special because it has its own peculiarity.