To navigate, press the arrow keys. Waterfallcafe & Icecreams Ltd ← View details Cheddar Gorge Lookout Tower, The Cliffs, Cheddar, England BS27 3QF +44 1934 743996 Get Directions From* To * — Required information