The Old Church House Inn & Hotel The Church House, Torbryan, Newton Abbot, Devon TQ125UR