Babbacombe Inn

Babbacombe Inn
Torquay, TQ1 3LP
Photo of Babbacombe Inn