Midnight Mass by church news | Aug 30, 2018 | 0 comments Calendar When: December 24, 2018 @ 11:30 pm 2018-12-24T23:30:00+00:00 2018-12-24T23:45:00+00:00 Where: Barn Church Atwood Ave Richmond TW9 4HF UK