London

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.