Back to All Events

St Cross Church, Winchester

  • St Cross Church St Cross Back St Winchester, England, SO23 United Kingdom (map)

Join us at our home venue at St Cross in Winchester for a special Christmas concert! 

Tickets and programme tba.

Earlier Event: December 11
Temple Church, London