Explore details about location Largo de São Pedro. Largo de São Pedro is a location situated within the Guarda alongside other areas such as Rua Jardim dos Castelos Velhos, Rua do Povo, Rua Dom Dinis.