Address: R. das Carmelitas 144, 4050-161 Porto, Portugal
Livraria Lello is conveniently situated just a short walk from some of Porto's most famous landmarks, including Clerigos Tower, the University of Porto building, and Carmo Church.
Closest Landmark: University of Porto building (77 m)