Are you heading to London, one of the best cities for shopping? Then, you are really lucky … There is a lot of shopping ahead of you. Since London has several distinct retail districts and shopping streets, we are bringing you the top shopping areas that you should not miss while being in the city.
1. Oxford Street
Nearest tube: Oxford Circus, Bond Street or Tottenham Court Road