Kentisbury Grange Luxury Hotel Review & Fine Dining at The Coach House by Michael Caines, North Devon

Set in the idyllic North Devonshire Countryside is the stunning luxury Victorian manor Kentisbury Grange Hotel situated nearby to Barnstaple & Exmoor National Park, nearby to the British Coastline Coombe Martin. A picturesque countryside getaway!