The Oldest Tea Rooms in Rome
Standing at the foot of the Spanish Steps, Babington's Tea Rooms has been serving tea since 1893, which makes it the oldest tea shop in Rome.
Comments are closed.
My name is David Lown and I am an art historian from Cambridge, England. Since 2001 I have lived in Italy, where I run private walking tours of Rome.
Search Walks in Rome: