Shopping
London could well be the world capital of retail therapy. Shopping places in London range from second-hand street markets to high-end department stores, and our London shopping guide will tell you about them all. From the household names of Oxford Street to the souvenirs in Covent Garden and the quirky offerings on Portobello Road, we’ll help you to find the kind of treats you’ll want to take back home with you. If you’re looking for designer treats at affordable prices, then head to Bicester Village, a shopping outlet on the edge of Bicester in Oxfordshire. Here you’ll find designer names like Gucci, DKNY and Karen Millen, as well as treats such as valet parking and the help of a personal shopper.