International visitors spending an estimated £2.5 billion on shopping in London

11-05-23

London is one of the most visited cities in the world, and many of its visitors come to shop. According to the latest available data from the Office for National Statistics, there were approximately 19.1 million international visits to the UK in 2021, Of those visits, shopping was listed as a main reason for travel for 14% of visitors, or about 2.7 million people.

London is a particularly popular shopping destination for tourists, given its diverse shopping scene and mix of high street and luxury brands. According to a report by Global Blue, a company that provides tax-free shopping services to international travelers, London was the most popular city in Europe for tax-free shopping in 2019, with international visitors spending an estimated £2.5 billion on shopping in the city.