Browsing Experiences

There are thousands of places to shop in London. The choice is immense. From high street shops to brand name outlets, traditional English boutiques,  large modern shopping centres, and famous department stores, something for every budget.

Bicester Village

An hour from London, in the heart of the Oxfordshire countryside, Bicester Village is home to more than 160 boutiques of world-leading brands… on sale, all year round. Shop Tory Burch, The White Company, Under Armour and many more luxury fashion and lifestyle boutiques. Enjoy fresh air and fresh fashion just a stone’s throw from the Cotswolds. Open seven days a week, the Village offers an array of personalised services, including a multilingual Concierge, Personal Shopping, Hands-free Shopping and complimentary Wi-Fi.

Covent Garden

Covent Garden is a district in London, on the eastern fringes of the West End. It is associated with the former fruit-and-vegetable market in the central square, now a popular shopping and tourist site. The district is divided by the main thoroughfare of Long Acre, north of which is given over to independent shops centred on Neal’s Yard and Seven Dials, while the south contains the central square with its street performers and most of the historical buildings and entertainment facilities, including the London Transport Museum.


Harrods is located on Brompton Road in Knightsbridge, London, England. The store occupies a 5-acre site and has 330 departments covering 1.1 million sq ft of retail space. It is one of the largest and most famous department stores in the World. The Harrods motto is Omnia Omnibus Ubique, which is Latin for “all things for all people, everywhere”. Several of its departments, including the Seasonal departments and the Food Halls, are well known.

Scroll to Top

This website uses cookies to ensure you get the best experience on our website. Refer to our Privacy Policy page for details on how we use data we collect.