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.
(offers a wide array of shops)
Bond Street, Jermyn street, Saville Row (some of Britain's most exclusive shops and British tailoring)
Sloane Street, Harrods, Harvey Nichols, Joseph, and more upmarket shops.
Kings Road (designer, high street and boutique shops)