Tag Archives: tea

Christmas Tea in Rome: Babington’s Tea Shop

Babingtons at Spanish Steps

I have walked by Babington’s many times.  If you have been to Rome, so have you. With an unimaginably good location, Babington’s offers tea and light bites right at the base of the Spanish Steps.  You know. Right there. Yep. There. The tea rooms were established in 1893, with the aim of catering to the […]