In the heart of central London’s busiest shopping district lies Oxford Street. It is Europe’s busiest shopping street and has approximately 300 shops. Running from Marble Arch to Tottenham Court road, it’s one and a half miles of retail heaven with every major store. Add into the mix a number of London bars and restaurants and you’ll see why Oxford Street is said to be the busiest shopping street in Europe. The street’s present name comes from the Earl of Oxford who, in the 18th century, bought up much of the surrounding land in order to develop it. This development continued until the early 20th century and resulted in the thriving shopping area we see now.
One of my favorite stores on Oxford Street that I absolutely love visiting is Topshop! My friend took me here two years ago and from the moment I walked in, I did not want to leave. It has four levels of clothes for any type of fashion style that you can imagine. They have shoe section, jewelery section, and so much more things to see and try on. I always make sure that I make stop by this store when I am in London 🙂 it’s definitely worth checking out!