100% Bellota Iberica Quality.
Produced in Spain.
Please call the shop on 0208 894 0510 to place an order.