London’s shopping scene matches that of any cosmopolitan European capital. Shops range from cutting-edge British fashion to the impeccable tailoring of Savile Row, heralded department stores and phenomenal food and booksellers. The prime neighborhoods to hit are Notting Hill, Chelsea, Marylebone and Mayfair, with the later more focused on upmarket brands and the former a more “downtown” feel.

Filter Results OpenClose


Type of Shop

Editors Pick

Become an Indagare Member Today!

Join sign in