News

The Spanish Steps have long been a gathering place ... or have afternoon tea at Babington's, which has been a fixture on the square since 1893. – Written by Laura Itzkowitz ...
The Spanish steps are one of Rome's most popular tourist sites ... And to the left of the steps you'll find Babington's, an English tea room which has been serving tea to locals and homesick Brits ...