Founded in 1856, the name Burberry has become synonymous with prestige and quality throughout the world and symbolises the very essence of British Style.
Harvey Nichols' flagship store opened in its present form on the corner of Knightsbridge and Sloane Street in the 1880s. There are a total of eight floors of fashion,...
A leading British retailer, John Lewis began in 1864 with the opening of our first shop in London’s Oxford Street. Our offering now spans across 36 shops and through our...
Liberty Regent Street is the leading destination store in London. The exceptional Tudor-style building acts as the iconic brand home, a visible statement of the store’s...
Selfridges is a British style institution. Eponymous with luxury fashion, the store is devoted to providing a whole range of labels from newly graduated designers to the...
"Everything in my store and every single garment and accessory that you see is cruelty free, in the sense that no animal has died to make anything in here. A lot of people...
The Merchant is a consignment store offering pre- owned, new, vintage and one-of-a-kind designer pieces from the likes of Chanel, Yves Saint Laurent, Alexander McQueen and...