December 1st is the English equivalent to the day after Thanksgiving in America. It's the official first day of the holiday shopping season. Oxford street is closed to vehicles and the crowds take over.
Subscribe to:
Post Comments (Atom)
commentary on shopping in San Francisco, New York and London
No comments:
Post a Comment