The spending money for this outing was provided by Hotels.com but all views are of course, my own. Oxford Street is synonymous with Christmas shopping. And honestly, there is nothing more tedious than the Oxford Street Christmas hustle. Its always so crowded, you are fighting with people to get your shopping done and you never…
