Home / Wychavon / St Peter's Church Hall