Non-store retail sales in Great Britain 2005-2021
This statistic shows the total annual sales through non-store retailing in Great Britain from 2005 to 2021. In 2021, retail sales made through non-store formats, including internet retailers, stalls and markets, were worth approximately 68.1 billion British pounds.