- www.villagarda.co.uk
- 1
- 1
- 1
We are located in a quiet and select area of Torquay, South Devon, yet within easy reach of the sea front, beaches, railway station, Conference Centre, Princess Theatre and town centre. The picturesque village of Cockington is also within walking..
Relevance: 23.631477