Explore details about location Largo da Estação. Largo da Estação is a location situated within the São Pedro alongside other areas such as Avenida da República, Rua da Boavista, Rua Filipe Alistão.