St Thomas Summer Fayre 2025All Saints Open Day on 20th July