St. George's Church, Lisbon

Amadora, Portugal

St. George's Church, Lisbon

St George's Church is the only English-speaking Anglican congregation in Lisbon, Portugal. It is at Rua São Jorge 6, north of the Estrela Garden.