St George's Church, Lisbon - Credit: Wikimedia Commons
St George's Church is the only English speaking Anglican congregation in Lisbon, Portugal. It is located at Rua São Jorge 6, north of the Estrela Garden. Read more on Wikipedia
Source: en.wikipedia.org