London is famous for it's bustling markets, there are so many to choose from. If you're in London on a weekday then check out the Camden Markets, Covent Garden and Brixton Markets. On a Saturday check out the Borough Markets and Portobello Road Markets. On a Sunday you have to check out Upmarket and Bricklane markets in Shoreditch. They all cannot be missed!See the view of the city at Primrose Hill | Tube Station: St John's Wood
Portobello Road Market
Portobello Market is one of the best markets in London, you definitely have to check it out! It is a short walk from Notting Hill Gate station which runs on the District and Circle Line. If you want to get nice antiques stuff, it is best to visit them on Saturdays as antiques and bric-a-brac stalls only opens on Saturday. Portobello Road literally has everything! You can find many vintage items here if you are a fan!
The only trip where I have shopped ( apart from eating a LOT) because Oxford Street! For people on a budget, run to Primark for affordable shopping ranging from clothes to shoes to bags! Now for people not on a budget, head to anywhere on the Oxford Street and don't forget to stop at Harrods! Also Hamleys! Because the kid in you will always keep you sane ????