Church of Sao Joao de Deus, London Square, Lisbon, Portugal