Price range: £2.50 through £7.95

Parma Violets have been dividing opinions for as long as we can remember. These tiny floral sweets are a true English classic, but they also taste like perfume – a ‘win win’ or ‘straight in the bin’?

Read more £2.50
Read more £4.80
Read more £7.95
SKU: Parma Violets Categories: ,