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