St Peter’s Church and Town Hall Sudbury