Babington’s Tea Room

Babington’s Tea Room is a specialty tea shop and restaurant that has a rich history of providing quality English tea and delicacies to those traveling in Rome. Located at Piazza di Spagna 23, next to the Spanish Steps, Babington’s Tea Room follows the tradition set in 1893 by offering delicacies to enjoy while drinking  traditional English tea, as well as a restaurant with a full menu if you are looking for more than just a snack. You may buy tea sets and tea accessories in the store for a gift or to keep, and stayin the tradition of good English tea while in Rome.

Posted in Drink, Eat

Been there? Done that?
Rate this!

1 Star2 Stars3 Stars4 Stars5 Stars
(7 votes)

Leave a Reply

Your email address will not be published. Required fields are marked *

Accommodation in Rome

Find a cozy and spacious Rome apartment for rent on