🫖

Babington's Tea Room

Tea room · Rome

Frequently asked questions 🤔

Where is Babington's Tea Room?

At Piazza di Spagna, 23, 00187 Roma.

What kind of food does Babington's Tea Room serve?

Babington's Tea Room is listed under Tea room.

How can I contact Babington's Tea Room?

By phone at +39066786027.

Nearby 👀

Updated on 9 November 2026