Strawberries have long been known as the food of love, but in iconic London department store Harrods that love does not come cheap. Truly scrumptious they may be, but at £180 - or £7.50 per ...
Higher temperatures and “enough sunshine” last week helped to deliver the first commercial batch of strawberries to hit supermarket shelves in Sussex on Wednesday. Following months of rain ...