Whether you want to flex your credit card or just do a little window shopping, London is a shopper’s paradise. Recognized internationally as one of the world’s most important fashion capitals, London is jam-packed with designer shops, luxury department stores, exclusive shopping streets and famous markets.