The Red Lion Inn, Oakford in Mid DevonThe Red Lion Inn is a family friendly and dog friendly pub restaurant with boutique style accommodation in Oakford, Devon, Exmoor. Read more