Tea room Angels offers Devonshire Cream Tea with scenic seafront views. Popular with locals and recommended for visitors.