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