Where is Leandro Station?
Leandro Station is located in São Pedro Fins. If you want to find things to do in the area, you may want to check out Continente Shopping Centre and Dragao Stadium.
Things to See and Do near Leandro Station
What to See near Leandro Station
- Dragao Stadium
- University of Porto
- Chapel of Souls
- Boavista Square
- Porto City Hall
Things to Do near Leandro Station
- Continente Shopping Centre
- Norte Shopping
- Casa da Música
- Bolhao Market
- Majestic Café