Back to All Events

Mass & Stations of the Cross

  • All Saints Church Newby Place London, England, E14 United Kingdom (map)
Earlier Event: April 14
Procession of Palms and Parish Mass
Later Event: April 17
Mass & Stations of the Cross