London is a great place to shop, but the famous department stores Harrods and Selfridges are only a part of the story. The best time to visit those stores is during the sales, which usually take place in late December/January and in late June/early July when you can find heavily reduced bargains. The same applies to the big stores on Oxford Street.
Whatever time of year you take your English course in London, you can find really creative designs – along with a huge and random variety of vintage clothing and antiques – at London’s flea markets. Camden is popular throughout the week, but Portobello Market on Saturdays and Brick Lane Market on Sundays are incredibly diverse and offer your best chance of finding unique vintage clothing.
Away from Camden and the West End, you will find plenty of big-name clothes shops at Westfield shopping centre in West London
or nearby Kensington High Street, which is altogether more charming. You can’t go wrong shopping in London!
With so many great shops in London, be sure to put some money aside for all the other things the city has to offer. Check out ten great things to do in London for less than £20.