Most Britons still prefer shopping in person – Cheshire Oaks report

Two-thirds of UK consumers prefer to shop in physical stores rather than online, but online remains key as most of us do shop there and get inspiration there, a study from Cheshire Oaks Designer Outlet shows.