Get Directions to The Clocktower Cafe ← View details 1 The Centre, Keynsham, Bristol BS31 1ED, United Kingdom, Keynsham, England Get Directions From* To * — Required information