• London Shopping Guide

    London has over 40,000 shops and markets, so be prepared to shop ‘til you drop! Hit the highstreet, splash out on designer clothing or visit quirky speciality shops and markets. A shopaholic’s paradise!

    Oxford Street, London

    Oxford Street contains hundreds of high street names, many of them flagship stores. Department stores such as Selfridges can also be found here.

    Regent Street, London

    Close to Oxford Street, some of London’s oldest shops are on Regent Street, including toy store Hamleys.

    New Bond Street, London

    This is where the celebs go to splash their cash. The perfect place to pick-up that latest designer must-have item.

    Carnaby Street, London

    Made famous in the sixties, Carnaby Street is still an exciting shopping experience today.

    Knightsbridge, London

    Knightsbridge is home to glamorous designer shops such as Prada and Armani and the famous department stores Harvey Nichols and Harrod’s.

    Notting Hill, London

    If you’re looking for an alternative to the high street, visit Notting Hill’s market and vintage, specialist shops. If you’re lucky enough to be in London during the annual Notting Hill Carnival it is definitely not to be missed!

    Covent Garden, London

    Well worth a visit for the quirky boutique shops and the popular Covent Garden Market.