Visit Us – 238 Francis Road, Leyton E10 6NQ
This chef press is to ensure even cooking on meats or vegetables, it has been hand forged, hammered and finished in the UK.
Receive special offers and first look at new products.