London is one of my favorite shopping destinations in the world and even if you don't like to invest in the latest fashions, you still might want to visit some of the famous shopping streets here, just to feel the vibrant pulse and bursting energy that is so characteristic of the city of London. Here are my top 5 shopping streets in London.
1. Oxford Street
Despite the crowd, Oxford Street is one of my favorite shopping streets in London. Selfridges is my favorite department store here. Topshop is right across the Oxford Circus metro station. Other stores like Zara, Uniqlo, Marks & Spencer, H&M etc., are all within walking distance of the tube station.
2. Kensington High Street
With most of the usual high street stores like Zara, Uniqlo and Marks & Spencer, as well as a Whole Foods, and easy access to Kensington Gardens and Holland Park, Kensington High Street is also one of my favorite places to shop in London.
3. Notting Hill
Notting Hill is one of the more affluent areas in West London as well as the liveliest. With neighborhoods in cobblestone and colorful houses, small and big shops and street vendors, and many cafés and diners, it is a must-see in London. The Portobello Road Market on Saturdays is the largest antiques market in the United Kingdom.
With London's best high-end stores like Harrods and Harvey Nichols, as well as designer stores like Chanel, Gucci, Prada, Armani etc., all located on Sloane Street that runs north to south from Knightsbridge to Sloane Square, Knightsbridge is a shopper's paradise - provided you have a lot of money to splurge!
5. Covent Garden
Covent Garden is a district in the West End of London popular for shopping, theater, restaurants, bars, history and culture. There are three markets located in Covent Garden: the Apple Market, the East Colonnade Market and the Jubilee Market.