St Peter’s Church

St Peter’s Church, Bayhall Road, whose facilities we use for rehearsals