Customers swarm to buy jars of £2,000 New Zealand honey from luxury department store Harrods

· Daily Mail