Seville Orange Marmalade 340g

£3.99

Seville Orange Marmalade

A sharp, fresh Seville orange coarse-cut marmalade.

Sold in 340g jars