Shopping In London Shopping In London By Lisa Mills Shopping is one of the main reasons people flock to London in their hoards all year round. With over 40,000 shops from huge department stores to fabulous fashion shops, London is the heart for fashion, style and music. A wide variety of ...