|
Cedars Inn Barnstaple
Bickington Road, Barnstaple, North Devon - England, UK

Positioned within three acres of beautiful landscaped gardens, the former country house, Cedars Inn is ideally suited in Barnstaple. Lundry Island, Canonteigh Falls, Diggerland, Exeter Cathedral, Powderham Cathedral and Museum of Dartmoor Life are some of the tourist attractions in...
|