Get Directions to Cambridge Garden Plants ← View details The Lodge, Clayhithe Road, Cambridge CB259JD, United Kingdom, Cambridge, England Get Directions From* To * — Required information