Shopping in London, U.K.
Famous brands, traditional department stores, large fast fashion chains and several interesting fairs. Those who like to go shopping will be impressed by the huge amount of options in London, certainly one of the best cities in Europe for that …