Croydon MinsterCroydon Minster Hymnathon30 Hours, 500 Hymns, non-stop singing for Croydon Minster because the organ needs our help!