Harrods, No.42 Earl Grey Tea (100 Tea Bags)