Oxford Street in London, England, at Christmastime. Oxford Street is not anywhere near the city of Oxford -which is about 60 km north west of London- and is a major thoroughfare in the West End. Oxford Street is one of Europe’s busiest.
Built in 1924 and my fave department store. Fun fact, the timbers on the frontage were constructed from the timbers of two ships HMS Impregnable and HMS Hindustan. Designed by Edwin Thomas Hall in the Tudor revival style