The Royal At Babbacombe, Torquay, Devon
Contact Page
The Royal At Babbacombe
31 Babbacombe Downs Road
Torquay
Devon
TQ1 3LQ
01803 313713
Please mention Pubsulike the Uk's Internet Pub Guide when contacting The Royal At Babbacombe, Torquay, Devon