Babbacombe Inn
59 Babbacombe Downs Road Babbacombe, Torquay TQ1 3LP England
Babbacombe Inn is a British, Pub, Gluten Free Options place is located in Torquay, England. The address of Babbacombe Inn is 59 Babbacombe Downs Road Babbacombe, Torquay TQ1 3LP England.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 1803 316200, or open their website to view relevant information, The url is http://www.babbacombeinn.co.uk