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