The Somerville - Guest House

515 Babbacombe Road
Torquay
United Kingdom