Devon & Cornwall, Devon Life Afternoon Tea Review: Angels Tea Room, Babbacombe Angels Tea Room in Babbacombe Downs (an area of Torquay – aka, The English Riviera) is somewhere that I have Beth Mahoney Posted on September 27, 2015