Joint Westminster Churches Worship & Prayer

  • St Michael's Church 4 Chester Square London, SW1W 9HH United Kingdom

Joint prayer event for churches in Westminster held at St Michael's Church, Chester Sq.