en
×
About Us
Contact Us
Guides
Articles
Vota
/
United Kingdom
/
Torquay
/
Angels
Angels
Tea House · Dessert Shop
Tea room Angels offers Devonshire Cream Tea with scenic seafront views. Popular with locals and recommended for visitors.
49 Babbacombe Downs Road, ENG
Torquay, United Kingdom
www.angelsatbabbacombe.co.uk
Location
The ranking
Best Tea House in Torquay
17 places, none rated yet
See the full list →