John Lewis & Partners
Marketing & media
John Lewis social media joke gets mixed reception from customers
Staff Writer
28 Apr 2021
33 articles