Babington’s Tea Room in Piazza di Spagna
byBabington’s Tea Room is a little corner of England in Rome since it opened in 1893
Babington’s Tea Room is a little corner of England in Rome since it opened in 1893
Till January 6, 2019, Rome’s Hotel Eden will serve English afternoon tea with an Italian touch in its La Libreria room. A selection of teas & traditional English food with an Italian twist awaits you.
Salotto42 is a chic and glamorous bar located in Piazza di Pietra in Rome.
Caffè Novecento on Via del Governo Vecchio isn’t your typical run-of-the-mill bar in Rome.