To navigate, press the arrow keys. The Right Time ← View details Uffington Rd, Stamford, England PE9 2EX +44 1780 762692 Get Directions From* To * — Required information