Get Directions to Rice & Spice ← View details 4 Spring Cnr, High St, Feltham TW13 4PA, United Kingdom, Feltham, England Get Directions From* To * — Required information