With plans to transform into a dazzling Harry Potter wonderland for Christmas, Oxford Street is one of the busiest, buzziest destinations for Christmas shopping. Here's how I bagged a hotel just off the main stretch for cheaper than Birmingham's worst.