Get Directions to Stills ← View details The Old Horse Yard, Comberton Road, Toft, Cambridge CB23 2RY, United Kingdom, Toft, England Get Directions From* To * — Required information