9. Rose cordial, 250ml, £7.95, Harrods - The Independent