Marylebone Village

Marylebone Village

If you are after high quality merchandise, individual pieces and a little bit of a calmer setting, Marylebone Village is the place for you.

Read More
Oxford Street

Oxford Street

The opening of Debenhams and Selfridges in 1909 marked the beginning of Oxford Street's dominance as a shopping centre. Now, with over 200 million visitors a year, more than 300 shops and 5 million square feet of retail space, Oxford Street lays claim to being London's busiest.

Read More
Selfridges

Selfridges

Selfridges, the UK’s second largest shop, is home to beauty, fashion, electricals, food and more. 

Read More
Knightsbridge

Knightsbridge

The hugely popular shopping destination amongst locals and tourists alike is Knightsbridge.

Read More
Harrods

Harrods

Covering one million square feet of retail space, Harrods is the UK’s largest and most upmarket department store.

Read More
High Street Kensington

High Street Kensington

High Street Kensington and the King’s Road in Chelsea are other popular shopping destinations for those looking for a bit more calm in comparison

Read More
Covent Garden

Covent Garden

Covent Garden is another busy destination with the tourists due to the live street entertainment that takes place

Read More
Portobello Road Market

Portobello Road Market

The famous Portobello Road antiques and flea market in Notting Hill takes place every Saturday although there are also stalls from Monday to Friday. Running from Chepstow Villas to just under the Westway, it is a colourful, dynamic stretch of London that oozes trendiness and fun.

Read More