Torre Abbey

Torre Abbey
The Kings Drive, Torquay, Devon, TQ2 5JE