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.