Skip to main content

Britain: a nation of expert Christmas shoppers

Ultra-efficient shop sees us spend £250.91 on gifts in under six hours

Back to Top