Tag: #happyhour

BABINGTONS TEA ROOMS

BABINGTONS TEA ROOMS

  Since 1893, Rome has boasted a traditional and very elegant English tea room.  Stepping inside Babingtons with the promise of tea, cake and scones, you have to remind yourself that you’re not in England, but instead sitting in the very fashionable Piazza di Spagna in the