Welcome to the Redwoods Inn - Thorverton, Devon.