Church of Our Lady of CzestochowaParishShareSherwood RiseNottingham, England NG7 6JNUnited KingdomGet directions