Babington’s Tea Room
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.
Best Tea Rooms and Tea Shops in Rome: Babington’s, Tea with Tiepolo at Rome Cavalieri, The St Regis, BiblioTèque, Te e Teiere.