Are you planning the shopping trip of a lifetime? Oxford Street is home to hundreds of shops, large and small, and at 1.5 miles in length, you'll need a hotel near Oxford Street to get it done properly. Allow us to introduce you to ten of the best, listed below.
Looking for more options? Check out London’s best Airbnbs