London offers some of the best shopping of any city in the world. Indeed, visitors to the capital are often overwhelmed by the sheer range of goods available.
Covent Garden
(offers a wide array of shops)
Green Park
Bond Street, Jermyn street, Saville Row (some of Britain's most exclusive shops and British tailoring)
Knightsbridge
Sloane Street, Harrods, Harvey Nichols, Joseph, and more upmarket shops.
Sloane Square
Kings Road (designer, high street and boutique shops)