Considered by many (including me) to be the heart of London shopping, Oxford Street is probably London’s best known shopping destination. It’s “anchor store” is Selfridges.Thought of by many as the best department store in the world. It has a large collection of well-known department stores like Debenhams, and well known shops like Topman, The Gap, and one of my personal favorites; sportsdirect.com. At its eastern most shopping district end it intersects with Tottenham Court Road which is heavily populated with electronic stores. Oxford Street is a London Travel Planner ‘Must See Place’!