8 Best Places to Shop in London

London - best shopping places

London is one of the European shopping capital! To visit London differently, follow us on an itinerary in eight stages combining classics and discoveries in a city where endless creativity does not escape the world of boutiques and concept stores. 1. Stroll Through the Broadway Market Forget the Camden or Portobello markets; head east to … Read more