The famous Babington's English Tea rooms adjacent to the Spanish Steps on the Piazza di Spagna, Rome, Lazio, Italy.


Size: 6720px × 4480px
Location: Piazza di Spagna, Rome, Metropolitan City of Rome, Italy
Photo credit: © Julian Castle / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: attraction, babingtons, cafe, capital, cities, city, di, english, europe, european, exterior, famous, heritage, italia, italian, italy, landmark, piazza, place, restaurant, rome, rooms, salon, shop, shopfront, spagna, spanish, steps, tea, tourism, tourist, traditional, vacation