Book your table at The Garden At Clifton, found at Clifton Gardens, Shepway, United Kingdom, through our user-friendly reservation service. Experience straightforward table reservations. Dial +441303851231 to reserve a dining experience.
About The Garden At Clifton
Unfortunately we do not have opening hours for this restaurant at the moment