News

Immerse yourself in the area's English past with a visit to the Keats-Shelley House or afternoon tea at Babington's. – Laura Itzkowitz Found at the Piazza di Spagna, the Spanish Steps (which get ...
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 ...