Starting off our list strong at number 10, The Anchor Inn rests on the riverside of the little village of Cockwood just outside Dawlish. Overlooking a lovely harbour the Anchor Inn is a popular tourist spot famous for a lovely restaurant that specializes in incredible seafood. We could argue it has one of the best views on this list.