Babingtons Tea Room in Rome, Italy
If you have been to Rome, most probably you have already come across Babingtons Tea Room or even photographed it while taking photos of the Spanish Steps. Standing from the bottom of the steps, Babingtons Tea Room is on the left side in the 18th-century faded bright orange building where it has always been since 1893. Surviving two world wars, various economic recessions and now … Continue reading Babingtons Tea Room in Rome, Italy
