Taste the rich, luscious cream for which the traditional English "cream tea" is named!
Item Number: 12183