An historic tea house at the Spanish Steps in Rome celebrates 125 years of business
Babingtons celebra 125 anni, rito del Tè è impresa italiana
Almost all roads lead to Rome. But all, absolutely all the streets of Rome lead to Piazza di Spagna. At the staircase. At the Bernini fountain. Of the two Berninis (father and son). And then from Babingtons. Think about it.