Babbacombe Guest House, Torquay, 53 Babbacombe Road, Babbacombe Guest House is ideally located on the picturesque boundary of Babbacombe and St. Marychurch in Torquay, Devon and is the only Visit Britain
Shopping near shops Babbacombe Guest House Torquay