London’s shopping areas offer almost everything you could possibly desire to buy. People travel from around the world to visit the Capitals superb shopping malls and department stores, sometimes to pick up something special from one of the city’s chic boutiques or maybe a bargain from the trendy markets. Whatever your style, London has something great in store for everyone.