< Introducing London
Meeting a shop’s mascot outside one of the many gift shops located on Oxford Street
Whether it’s in a shiny modern mall, a famous traditional department store, a distinctive independent shop or a lively street market, shopping in London is an exciting experience. It is one of the world’s great commercial cities, with thousands of stores selling everything anyone in the family could want. Although luxury items are expensive here, dedicated hunters can find bargains in year-round sales, street markets and cut-price shops.
Oxford street, W1
London’s main shopping street is lined with more than ...