Babington's Tea Rooms in Rome

Show Map
situated right next to the base of the Spanish Steps, a veritable tourist trap, so be warned....! Ridiculously over-inflated prices... Cheapest pot of tea, €8!! First opened in 1896 in order to fortify homesick English tourists, once famous as a tranquil English haven in a Latin ocean, now serving tea and scones (and more) with considerably less charm and even less value. Take a look inside if you must, otherwise, avoid like the plague.
Hours: open 9.30am-8.30pm, closed Tuesdays
Address: Piazza di Spagna 23

Source Center