The fashion in London is known to be unique and break rules. Mixing styles, patterns, colors, and more! There are absolutely no fashion rules and it is all about self-expression. While in London I noticed as time went by my personal fashion had changed so much. I was able to get out of my comfort zone and wear literally whatever I wanted as an outfit. Just like we have here, the department stores in London are unreal. The three main ones are Harrods, Selfridges, Liberty. Here is my opinion and reviews on each of them. Harrods, which is located in Knightsbridge, is a massive, seven floor, retail space. It is most definitely the most well-known and visited department store by locals and tourists. Harrods is not only synonymous with luxury, but the art nouveau-inspired food hall located on the first floor has different types of cuisines and the food is absolutely delicious. Harrods is an absolute must even if you cannot afford anything but the souvenirs! Selfridges is located right on Oxford Street in Marylebone. Selfridges is named after the founder Harry Gordon Selfridge who was actually American. It’s a big department store, but not as big as Harrods. Selfridges is home to a lot of pop-up bars and restaurants as well as designer brands. With that being said, the food at Selfridges in their food hall is also spectacular. Selfridges is set up in the way I am used to when I walk into a department store. It almost feels a little more inviting whereas Harrods feels like a museum exhibit because it is so pristine. Liberty, last but not least, is located on Regent street in Soho. If you talk to any local, they will one hundred percent tell you to come here. They sell everything from high-end fashion and luxury to their own fabric line. The store front is made out of timber from two ships and gives off a historical vibe. All three department stores are worth a visit.