No visit to London would be complete without a shopping day in Soho. Some of London’s most interesting boutiques can be found along Berwick Street and Carnaby Street, where some of the world’s best independent fashion labels have steadily been moving to, joining established record stores, vintage boutiques and jewellery and haberdashery shops.

And if you are looking for flagship fashion and electronics stores, you can easily find them along Oxford Street and Regent Street, just a stone’s throw from Soho.

Soho is also home to famous stores such as Hamleys, the oldest and largest toy shop in the world; Liberty London, the iconic store housed in a mock-Tudor building; Agent Provocateur, where you can shop for luxury lingerie; and Paul A Young, where you can choose from a selection of mouth-watering chocolates.