An English tea room in Italy 20.02.2018 | 02:08 mins. For 125 years now, Babington’s Tea Room at the foot of the Spanish Steps in Rome has been a slice of England in Italy. Italians, Britons abroad, tourists and international stars drop in here for a cupp

Euromaxx An English tea room in Italy. For 125 years now, Babington’s Tea Room at the foot of the Spanish Steps in Rome has been a slice of England in Italy. Italians, Britons abroad, tourists and international stars drop in here for a cuppa.


Read all

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.