One of the first places to visit is bustling Oxford Street. As well as some of the best high-street brands, including Topshop, Zara and River Island, Oxford Street is home to the world-famous Selfridges multi-floor department store, where you can shop for the whole family and find brands such as Tod’s, Burberry, Prada, Armani and Christian Louboutin.
New Bond Street
This street is home to a large selection of luxury retailers, including the Fenwick department store and Burberry’s London flagship. Brands from various nations can be found on New Bond Street, including British designer Anya Hindmarch, Swiss label Bally, American leather goods label Coach, Parisian luxury brand Louis Vuitton and Italian fashion houses Miu Miu and Ermenegildo Zegna, master of menswear, among many others.
Old Bond Street
Continue to Old Bond Street for a further selection of the very best fine jewellery brands and visit Tiffany, Cartier, which has two Bond street branches, and De Beers, alongside Prada and Dolce & Gabbana, for the ultimate Mayfair shopping experience.