London is not just a European shopping destination, but a global one. The city has fantastic fashion stores, with famous brands lurking around every corner. Visit the renowned Oxford and Regent streets for big brands like Gap, Zara, Topshop, H&M and United Colours of Benetton. Don't be put off by their loud exteriors; some shops are actually quite affordable. For music lovers head to Virgin or HMV where you might even spot a famous musician as publicity performances are often held at these stores.
London is renowned for its markets: Camden in North London has become one of the most visited sights in London and is a haven for punks, goths and other alternative sub-cultures, with myriad stalls and shops sell outrageous retro outfits, colourful accessories and modern party outfits that really have to be seen to be believed; for an enjoyable weekend outing, Portobello Market is a gem (look out for the Farmers Market in the vicinity); and, made famous by the romantic Hollywood film, there are many attractive coffee shops, independent retailers and cheap stalls selling clothing, jewellery and music to explore at the Notting Hill Market. If you are a foodie then head to the Borough Market adjacent to London Bridge. Dedicated to gastronomy, visitors can sample homemade pâté, buy fresh cherries, olive oil, sweet cakes and the like.
General groceries can be bought at one of the major English supermarket chains such as Tesco, Marks and Spencer, Waitrose and Sainsbury's.
Our Travel Expert
Become our London Travel Expert
We are looking for contributors for our London travel guide. If you are a local, a regular traveller to London or a travel professional with time to contribute and answer occasional forum questions, please contact us.