Taffels Deli ← View details 14 Hartfield Road, Forest Row, England RH18 5DN +44 1342 458070 Get Directions From* To * — Required information