Oxford Street in London, England, at Christmastime.(Oxford Street is not anywhere near the city of Oxford -which is about 60 miles/90 km north west of London) - and is a major thoroughfare in the West End. Oxford Street is one of Europe’s busiest shopping streets, with approximately 300 shops. (gettyimages.com)

Oxford Street in London, England, at Christmastime.(Oxford Street is not anywhere near the city of Oxford -which is about 60 miles/90 km north west of London) - and is a major thoroughfare in the West End. Oxford Street is one of Europe’s busiest shopping streets, with approximately 300 shops. (gettyimages.com)

Scroll to Top