The Red Lion Pub in Oakford has just joined the Exmoor Food Fest

Welcome to the Red Lion Hotel The Red Lion Hotel is a traditional country pub in Oakford, Devon. With a fantastic selection of drinks including real ales, excellent wines and a great choice of non-alcoholic drinks, the Red Lion Hotel also offers delicious home cooked food and is the ideal location for a great mealContinue reading “The Red Lion Pub in Oakford has just joined the Exmoor Food Fest”