Get Directions to Waterloo Kennels ← View details Waterloo Farm, Stoke Road, Stoke Orchard, Cheltenham GL527RU, United Kingdom, Cheltenham, England Get Directions From* To * — Required information